安装以及配置
直接解压即可使用
环境变量设置
MAVEN_HOME=D:\Program Files (x86)\apache-maven-3.5.3
Path变量值的末尾加上%MAVEN_HOME%\bin(注意:跟前面变量值要以英文分号间隔)。
阿里云仓库配置
配置maven仓库为阿里云:settings.xml文件中增加如下配置:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
设置私有仓库路径
<localRepository>D:\localRepository</localRepository>
父子工程
父工程
- 打包为pom方式
- 利用父工程统一管理版本号,若是团队开发,极容易出现版本号冲突现象。可以利用父工程声明版本号,子工程继承。
- 利用properties标签升级版本号
- 聚合,一键安装各个模块工程。添加module
- 父工程中标签下的依赖,子工程不需要显示引用即引入。但是标签下的依赖,子工程想用的话需要显示引用,但是可以不用指定其坐标。
maven常用命令
1、打包:mvn clean package
2、编译:mvn clean compile
3、安装:mvn clean install
jar装在本地仓库中:mvn install:install-file -Dfile=it-blacklist-0.0.1-SNAPSHOT.jar -DgroupId=cn.blacklist -DartifactId=it-blacklist -Dversion=0.0.1-SNAPSHOT
-Dpackaging=jar