解决IDEA pom.xml依赖下载速度慢的问题
解决IDEA pom.xml依赖下载速度慢的问题IDEA自带maven配置,如果使用idea的默认maven,这时idea是从国外网站下载项目依赖的,需要的时间比较长;因此需要配置阿里云仓库,加快依赖的下载速度。
IDEA自带maven配置,如果使用idea的默认maven,这时idea是从国外网站下载项目依赖的,需要的时间比较长;因此需要配置阿里云仓库,加快依赖的下载速度。
在</project>标签里面添加一下代码,刷新pom.xml,这样我们在下载依赖的时候就会直接从阿里云下载,加快下载速度。
pom.xml
<repositories>
<repository>
<id>public</id>
<name>aliyun nexus</name>
<url>https://maven.aliyun.com/repository/public</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>public</id>
<name>aliyun nexus</name>
<url>https://maven.aliyun.com/repository/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>

maven自动下载依赖时,会涉级读取三个配置文件,分别是项目下的pom.xml 文件 、家目录下的.m2/settings.xml 与 maven 全局配置settings.xml。
三者的级先是 pom.xml > /home_dir/.m2/settings.xml > /maven_dir/conf/settings.xml 。
总结: 相对来说,在pom中配置maven仓库比较好,项目代码放到哪都没有问题。
注意: pluginRepositories配置容易被忽略,pluginRepositories用来配置maven插件的远程仓库,注意如上也需要配置。否则只有项目本身的依赖,走了aliyun这个repository,maven命令需要的插件(比如clean、install都是maven的插件),走的还是默认的repository。
【获取源码|源码调试】
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)