Maven
- 为什么要Maven?
在开发中经常需要依赖第三方的包,包与包之间存在依赖关系,版本间还有兼容性问题,有时还里要将旧的包升级或降级,当项目复杂到一定程度时包管理变得非常重要。

Maven是当前最受欢迎的Java项目管理构建自动化综合工具

Maven提供了开发人员构建一个完整的生命周期框架。
Maven主要做了两件事:
1.统一开发规范与工具
2.统一管理jar包
官网:http://maven.apache.org/
教程:https://www.yiibai.com/maven/
Maven库:http://repo2.maven.org/maven2/
中央仓库资源:
http://mvnrepository.com/
https://search.maven.org/ - 安装与配置
官网下载安装包
下载地址:https://maven.apache.org/

- 配置环境变量
注意:安装maven之前,必须先确保你的机器中已经安装了JDK,如果是Maven3则必须JDK1.7以上。
I.解压压缩包

II.添加环境变量MAVEN_HOME,值为apache-maven的安装路径(没有中文)

III.在Path环境变量的变量值末尾添加%MAVEN_HOME%\bin;

IIII.在cmd输入mvn –version,如果出现maven的版本信息,说明配置成功。

- Idea创建Maven项目(pom.xml--project object module 工程对象模型)
直接idea中使用,使用之前需要将maven加到idea的工具中
加两个地方,一个settings(只针对当前工程有效)中需要加,还有一个settings for new project(针对新建的工程也有效)
这里需要指定下载jar的一些信息(项目名、模块、版本号——统称叫坐标)



配置下载jar的同时需要将javadoc和sources(源代码)也一并下载下来

修改这个settings for new project中的关于maven的配置,针对新建工程或者import工程(git)也有效


新建maven 的web project

指定上面所说的项目名,模块名称,版本号(使用基线版本)




修改 jdk 版本和编译版本



mvn仓库的依赖的jar的地址:


配置tomcat8.0



将项目部署到tomcat中


进行热部署配置

新建java目录和resources目录
java目录:放java代码
resources目录:放配置文件


最后就搞定了!!!
相互学习,互相提升

浙公网安备 33010602011771号