idea本地Maven仓库不能下载依赖jar包的解决⽅案
1.确认maven是否正正常安装,是否配置了环境变量,可以通过命令 mvn -version 看是否显⽰maven的版本信息。
2.检查maven的l配置⽂件中本地仓库位置配置是否正确(主要是仓库位置是否存在),以及镜像配置(是否指定相应的中央仓库)是否正确。
本地仓库位置配置:
<localRepository>D:\devTool\meavn\rep\ideaRepository</localRepository>
镜像mirror配置(注意:如果http协议下载不了jar包,把它改成https协议)
<mirror>
<id>nexus</id>
<name>internal nexus repository</name>
<!-- <url>192.168.1.100:8081/nexus/content/groups/public/</url>-->
<url>repo./maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
3.检查idea中的maven设置是否正确,检查安装根路径是否正确,l配置⽂件位置是否正常,本地仓库位置是否正确,是否有远程仓库的url,如果没有,则不能下载依赖jar包
idea设置maven注意事项:设置本地仓库不能马上⽣效,必须在创建项⽬是再指定⼀次才能⽣效,不然maven会⾃动⽣成⼀个本地仓库,jar包直接下载在默认的本地仓库。如果某个项⽬已经存在,想换⼀个本地仓库,必须将项⽬删除,重新创建时指定新的本地仓库。
4.临时解决⽅案:在l配置⽂件中直接指定阿⾥中央仓库。
<repositories>
<repository>
<id>alimaven</id>
<name>Maven Aliyun Mirror</name>
<url>maven.aliyun/nexus/content/repositories/central/</url>
<releases>
<enabled>true</enabled>
</releases>
maven打包本地jar包<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。