<!-- springboot工程需要继承的父工程 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.8.RELEASE</version>
</parent>
一个简单的helloworld的springboot项目,pom文件中springboot工程需要继承的父工程,想把版本从2.1.4.RELEASE改到2.1.8.RELEASE,install一下报错,如下图:
原因及解决办法:阿里云更新了新的maven仓库路径,使用的https协议,我的idea用之前的阿里云仓库地址不生效,需要换成新的版本
首先检查maven仓库conf文件下的settings.xml,将nexus-aliyun这段代码取消注释,如下图:
然后在idea中Settings-Maven-Runner-VM Options虚拟机参数这一栏添加
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true
点击Apply,OK,重新install即可
补充,如果上述办法未起作用,那么还需要在一个地方添加
点击Apply,OK