小白新建maven项目的时候遇到如下问题:pom文件添加的依赖找不到。
一.添加阿云镜像
考虑到可能是网络不行,添加阿云的镜像会快一些
在maven目录下的conf/settings.xml中添加:
<mirror> <id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
二.检查idea设置中仓库位置对不对
修改本地仓库位置的方法百度都有https://www.cnblogs.com/liunanjava/p/4936037.html
在file-setting-maven-repositories中,修改如下
注意:第一步修改的配置文件的位置也要改
本来有十几个红色的plugin not found。到这里已经解决一大半了,可竟然还有几个依赖包是红色的????如开头的图片,只有版本号找不到
三.在pom文件中添加如下代码
前提是在setting文件中已经配置好了阿云镜像。
添加这个是因为可能是因为idea没有使用阿云的镜像。
<repositories>
<repository>
<id>nexus-aliyun</id>
<name>nexus-aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
四.重启idea
问题解决
到这里还是不行,就更新一下本地仓库试试
提示:以上方法不一定全部都是有效的,小白遇到问题不知道具体问题出在哪,只能把所有方法都试一遍。。。