新买电脑安装 Java 开发环境,先后下载并安装了 JDK 和 IDEA,使用 IDEA 创建了一个 SpringBoot 项目进行测试,在 Maven 的 setting.xml 文件中配置了阿里的镜像地址,但是不管怎么弄都没办法下载和自动导入pom文件中的包。
主要报出以下错误:
Could not transfer artifact org.springframework.boot:spring-boot-starter-parent...
从字面意思理解,就是无法从当前配置的镜像源获取到指定的包,在网上看了各类文章,什么方法都尝试了,IDEA 都卸了重装都没法解决。心态搞崩了,出门理发回来继续弄,终于在一篇博文中看到了不一样的解决方案。
最终解决方案如下:
如上图所示在 Maven 的配置中增加一段 VM 启动参数,据说好像最近阿里云做了什么ssl安全校验之类的东西。
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
然后 Clean 项目,控制台开始下载 jar 包。至此,问题终于得到解决。
版权声明:本文为Lincain原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。