maven-- 服务于java 的自动化构建工具
maven安装
- maven官方下载地址:http://maven.apache.org/download.cgi
- 下载、解压到本地磁盘
- 配置maven环境变量
新建环境变量MAVEN_HOME:maven的安装目录
path新增:%MAVEN_HOME%\bin
保存,在命令行运行 mvn -v ,显示如下,则环境变量配置完成
- 更改本地仓库位置
在开心的地方新建mvnRepostory文件夹,用来作为本地仓库。
打开 maven安装目录\conf\settings.xml文件,找到localRepository标签,标签内容为mvnRepostory文件夹的绝对路径,注意不要注释掉该标签。
<localRepository>C:\ruanjian\apache-maven-3.6.1\mvnRepository</localRepository>
- 更改为阿里云镜像(国内建议)
打开 maven安装目录\conf\settings.xml文件,找到mirror标签设置如下(mirror在mirrors标签内)
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
- eclipse中集成maven
installations->add->directory->选择maven所在目录->finish
maven->userSetting->browse->选择安装目录\conf\settings.xml(就是刚刚改过的配置文件)->updateSetting 下边本地仓库地址会同步成配置文件中配置的地址。应用并保存。
至此maven的安装和集成到eclipse完成。
maven常用命令
- mvn clean
- mvn compile
- mvn test-compile
- mvn test
- mvn package (mvn package -Dmaven.test.skip=true)
Tips:
1、maven核心程序仅定义抽象生命周期,具体工作要有指定的插件完成,所以用到插件时会在仓库里寻找,找不到会自动下载,未联网情况会失败。
2、执行构建过程相关的命令必须在项目的pom.xml所在目录。(在该目录地址栏直接键入cmd,打开的命令行刚好在该路径)