首页 > 技术文章 > SpringBoot报错cannot resolve symbol ‘springframework‘最强解决办法

mryaohu 2021-01-14 00:48 原文

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

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>alimaven</id>  
            <name>aliyun maven</name>  
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
            <mirrorOf>central</mirrorOf>          
        </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文件,是否必要的依赖都写清楚了;

是否使用自己的私有库

 

推荐阅读