在做项目时,配置pom文件的spring-boot的parent
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.12.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent>
总是无法下载,原先是以为maven镜像地址问题
先是换了阿里的镜像源,无用
再是换了sping.io镜像源,无用
最后以为是这些仓库灭有这个镜像jar包,换回了官方
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>https://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
还是没有用
反复的看着maven在IDEA中的配置,怎么都没有问题,也有jar能正常下载
经过反反复复的实践
最后才发现,我在选择maven setting.xml配置时
配置的是斜杠,但是这个斜杠是没有问题的,有些jar包它肯定是能下载的
偏偏我的spring-boot-parent无法下载
于是我改成了反斜杠,唉咦~ 能下载了,我感到非常开心
我就在想,真的是这个原因吗?(但它也是成功的,好像把jar包下载了默认的地址)
于是我做了别的尝试,换了个项目,相同的配置,把jar包的版本换一个下载,您猜怎么着
我生气了,它又不能下载了
于是我在猜测,尝试
因为我配置的有私服地址,我把
<servers>
</servers>
中的私服去除,结果能正常下载了
如果看到没有下载成功,就关掉IDEA 编辑器,然后打开,就能看到下载成功