springboot web创建失败,解决Could not find artifact org.springframework.boot:spring-boot-starter-parent:pom
作者:mmseoamin日期:2023-12-27

在创建springboot项目时会遇到maven导入依赖sync报错

1.先检查你的设置里面maven的地址是否有误

springboot web创建失败,解决Could not find artifact org.springframework.boot:spring-boot-starter-parent:pom,请添加图片描述,第1张

2.maven下面的Runner和你创建springboot项目时的jdk是否一致

springboot web创建失败,解决Could not find artifact org.springframework.boot:spring-boot-starter-parent:pom,请添加图片描述,第2张

3.再检查一下项目字节码和你创建springboot时的jdk版本是否一致

springboot web创建失败,解决Could not find artifact org.springframework.boot:spring-boot-starter-parent:pom,请添加图片描述,第3张

如果都没问题那么就检查maven安装目录下的conf – settings.xml文件阿里云配置地址是否正确,如果还是不行,那么可以扩大搜索地址(代码如下)


	     alimaven
	     *
	     aliyun maven
	     https://maven.aliyun.com/nexus/content/groups/public/

再到项目的pom文件的里添加以下代码


            org.springframework.boot
            spring-boot-starter-parent
            2.7.7
            pom

如果还不行那么就手动刷新maven(双击圈起来的文字)

springboot web创建失败,解决Could not find artifact org.springframework.boot:spring-boot-starter-parent:pom,请添加图片描述,第4张

注意:

jdk8不支持3.0以上的springboot版本,如果你在创建项目的时候用的是jdk8,那么我建议你在创建好项目之后自行再pom文件里降级,我刚开始接触springboot时,用的是jdk11,导入的springboot版本是2.7.1,然后弄了差不多半天都找不到原因,然后我就扩大了阿里云的搜索地址,自行在pom文件里降低springboot版本,最后再在添加上上面的依赖就好了

总结:

这些都是我经历过,第一次跟着人家学习springboot就遇到了这个问题,硬是弄了六七个小时,我刚开始用的idea是2020.2版本,就是用以上的办法解决的,如果还是不行可以尝试着使用更高级的版本(我已经换了)