maven工具命令及jar包网站、maven镜像
查找maven依赖
https://mvnrepository.com/artifact/org.springframework.boot
maven 打包命令
mvn clean package // 打包
mvn clean package -Dmaven.test.skip=true // 跳过单测打包
mvn clean install -Dmaven.test.skip=true // 跳过单测打包,并把打好的包上传到本地仓库
mvn clean deploy -Dmaven.test.skip=true // 跳过单测打包,并把打好的包上传到远程仓库
// 指定环境打包
mvn clean package -Pdev -Dmaven.test.skip
分析命令
mvn dependency:analyze
Used undeclared dependencies found:
这个是指某些依赖的包在代码中有用到它的代码,但是它并不是直接的依赖(就是说没有在pom中直接声明),是通过引入传递下来的包。
Unused declared dependencies found
这个是指我们在pom中声明了依赖,但是在实际代码中并没有用到这个包!也就是多余的包。 可以把这个依赖从pom中剔除。
但要小心,有可能配置文件中引用或者其他扩展点自动加载这些包,所以一定要做好备份,因为这类引用maven是分析不出来的。
maven 阿里云、华为云镜橡地址:
<mirror>
<id>aliyun</id>
<mirrorOf>central</mirrorOf>
<name>aliyun</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
<mirror>
<id>huaweicloud</id>
<name>mirror from maven huaweicloud</name>
<mirrorOf>central</mirrorOf>
<url>https://repo.huaweicloud.com/repository/maven/</url>
</mirror>
操作:进入maven的目录,编辑maven的setting文件,查找mirrors , 将上面的镜像复制进去
mvn -version
vim conf/settings.xml
/mirrors
在idea 修改setting.xml文件

附件下载:

浙公网安备 33010602011771号