SpringBoot报错cannot resolve symbol ‘springframework‘最强解决办法


按顺序排查,红色为必要步骤

1 maven系统变量

系统变量:

JAVA_HOME       A:\AAA\JAVA

MAVEN_HOME   A:\Program Files\JetBrains\IntelliJ IDEA \plugins\maven\lib\maven3

Path                     %MAVEN_HOME%\bin         %JAVA_HOME%\bin

2 IDEA相关配置

(1)JDK配置

(2)MAVEN配置

 (2)MAVEN 更换源

settings.xml文件配置如下:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                          https://maven.apache.org/xsd/settings-1.0.0.xsd">

      <mirrors>
        <mirror>  
            <id>alimavenid>  
            <name>aliyun mavenname>  
            <url>http://maven.aliyun.com/nexus/content/groups/public/url>  
            <mirrorOf>centralmirrorOf>          
        mirror>  
      mirrors>
settings>

2 清理IDEA缓存、重启

 在idea中打开 File -> Invalidate Caches/Restart 

3 IDEA刷新maven项目,清理缓存

(1)刷新maven项目

(2)清理idea缓存

(3)maven clean install

 pom.xml所在路径执行

mvn clean install -U

(4)重新bulid

(5)如果使用了lombok插件开启之后重新build

4 其他

检查项目的pom文件,是否必要的依赖都写清楚了;

是否使用自己的私有库