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

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

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

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

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

<mirror> <id>alimaven</id> <mirrorOf>*</mirrorOf> <name>aliyun maven</name> <url>https://maven.aliyun.com/nexus/content/groups/public/</url></mirror>

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

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.7</version><type>pom</type></dependency>

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

注意:

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

总结:

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