idea新创建spring boot项目 build的时候报了这个错(截图如下),原因在于远程仓库下载不了需要的依赖,大部分原因是远程仓库地址有问题。
解决方式如下:
1.Idea点击File->Settings->Build,Execution,Deployment->Build Tools->Maven(或者直接设置搜索框搜索Maven,看到这里应该就明白了,maven仓库的setting有问题,找不到地址,就类似于你浏览器输入了一个错误的地址,访问不了)
2.修改Maven home Path,根据自己安装的目录找到对应的,如下图是我的(若没有maven可自行下载,Maven官方下载地址:Maven – Download Apache Maven,尽量下载zip压缩包,方便点),我这里把maven软件、maven setting 和maven Box放在三个不同的文件夹,就是隔离开,可以将maven软件的conf的settings.xml复制到maven-settings里面,然后修改里面的内容
注意:这里的本地仓库地址,要根据你自己的目录设置
<localRepository>D:\tool\maven\maven_box</localRepository>
本地版本库地址加在我的图里面:
镜像
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>alimaven-central</id>
<name>aliyun maven central</name>
<url>https://maven.aliyun.com/repository/central</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>alimaven-spring</id>
<name>aliyun maven-spring</name>
<url>https://maven.aliyun.com/repository/spring</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>https://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>spring-snapshots</id>
<mirrorOf>central</mirrorOf>
<name>Spring Snapshots</name>
<url>https://repo.spring.io/snapshot</url>
</mirror>
<mirror>
<id>spring-milestones</id>
<mirrorOf>central</mirrorOf>
<name>Spring Milestones</name>
<url>https://repo.spring.io/milestone</url>
</mirror>
<mirror>
<id>maven-default-http-blocker</id>
<mirrorOf>external:http:*</mirrorOf>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<url>http://0.0.0.0/</url>
<blocked>true</blocked>
</mirror>
加在
最后进行设置
弄个好了的话一般会默认进行重新更新,若没有的话,点击idea的右边这个maven按钮,然后进行刷新,就好了,完美解决