1.安装Maven
1.1 下载Maven
地址:http://maven.apache.org/
1.2 检查JDK版本
(上图框要求JDK1.7以上,cmd窗口: java -version 检查自身JDK版本)
1.3 配置maven的环境变量
(path–>maven的 bin目录)
计算机右键——属性——高级系统设置——环境变量:
法1:将 maven的 bin目录复制到Path路径前,再加“;”
法2:系统变量中新建变量:MAVEN_HOME,值:D:\J2EE\apache-maven-3.5.4 (maven的安装路径);再将MAVEN_HOME添加到Path路径中,即在path中前面添加:%MAVEN_HOME%\bin;
1.4 验证是否安装配置成功
cmd窗口: mvn -version /mvn -v 命令时,输出maven版本信息则表示安装成功。
2.Maven修改本地仓库位置
2.1 本地仓库
本地机器上存放 jar 包的位置:C:\Users\用户名\ .m2\repository
修改本地仓库的位置:
- 复制 maven安装目录的 conf 文件夹中 setting.xml 文件到C:\Users\138中的 .m2 文件夹中;
为什么要复制一份:这样以后更新 maven版本时,就不需要再次修改 setting.xml文件;
- 修改复制后的 setting.xml 文件,修改 localRepository
将上图红框中的内容 先取消注释,再改成自定义的保存位置,例如:
2.2 远程仓库
中央仓库:https://mvnrepository.com/
2.3 私服
3. maven配置国内阿里云镜像
maven仓库默认在国外,下载依赖和模板时速度很慢,可换为国内镜像加快下载速度。这里配置国内阿里云代理镜像。
- 在复制 maven安装目录的 conf 文件夹中 setting.xml 文件到C:\Users\138中的 .m2 文件夹中的 setting.xml 中添加一下代码:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
4.坐标的概念
4.1 maven打 jar 包
cmd进入工程根目录(即pom.xml所在目录):
mvn clean :清除编译后的 target 文件
mvn package :将项目打 jar 包,放在 target 中
4.2 坐标元素
groupId:正在编写的项目
artifactId:项目或醒目中的一个模块名称
version:版本
packaging:maven项目的打包方式
- jar:packaging打包后的输出结果就是一个 jar 文件
- war:web应用打包
5.maven构建javase项目
5.1 项目目录结构
5.2 src同级目录中创建 pom.xml文件
(借助 pom.xml,cmd窗口进入pom.xml所在文件夹: mvn compile 进行编译)
5.3 编译
cmd进入 pom.xml 文件所在文件夹, mvn compile 进行编译,编译通过后 src 同级目录下会生成 target目录,target 目录中有编译后生成的 class 字节码文件