Maven是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。
Maven的安装、配置和库
基本操作
查询版本&位置
C:\>mvn -version
Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d)
Install时跳过测试用例
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
建立Maven库
Maven 是项目中依赖的第三方库,这个库所在的位置叫做仓库,主要存放JAR、WAR、ZIP和POM等,有三种类型:
本地(local)
中央(central)
远程(remote)
- 配置Maven的本地库
# apache-maven-3.8.1\conf\settings.xml
<localRepository>D:\Code\repository</localRepository>
- 通过Update Setting通过Local Repository
全局配置(global settings )机器上所有用户有效,个人配置(user settings) 当前用户有效。
- 設置倉庫位置
<localRepository>D:\repository</localRepository>
4. 配置公共JAR庫,以aliyun的maven為例,也可以設置其它最佳的庫
<mirrors>
<mirror>
<id>alimaven</id>
<name>alimaven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
5. 配置自己的JAR庫
<profiles>
<profile>
<id>LocalReposity</id>
<repositories>
<repository>
<id>LocalReposity</id>
<name>LocalReposity</name>
<url>http://abcd.com/repository/maven-public</url>
<layout>default</layout>
<snapshotPolicy>always</snapshotPolicy>
</repository>
</repositories>
</profile>
</profiles>