maven的repository设置以及常用命令

1 仓库配置:

<mirror>  
    <id>alimaven</id>  
    <mirrorOf>central</mirrorOf>  
    <name>aliyun maven</name>  
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>  
</mirror>

参考:https://www.cnblogs.com/yuanchaoyong/p/7090004.html

2 常用命令

mvn clean package -Dmaven.test.skip=true
mvn -U clean install -Dmaven.test.skip=true

mvn clean source:jar install -Dmaven.test.skip

mvn -X clean package -Dmaven.test.skip

mvn dependency:tree
mvn dependency:copy-dependencies -DoutputDirectory=lib

如果一个父pom下有多个项目,且只想打包其中一个项目(为了更快)

mvn -U clean package -pl sentinel-dashboard/ -am -Dmaven.test.skip=true -DskipTests=true

原文地址:https://www.cnblogs.com/wenwujuncheng/p/11909959.html