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文件

附件下载:

setting.xml文件下载

 

posted @ 2022-01-10 23:51  得好好活  阅读(154)  评论(0)    收藏  举报