IntelliJ IDEA 2020 创建SpringBoot项目编辑报错: 程序包org.springframework.boot不存在

同一个Spring boot 项目在机器A(系统Win10)正常编译运行(使用的是IntelliJ IDEA 2017)。

在机器B(系统Linux)上编辑报错(使用的是IntelliJ IDEA 2020):

Error:(7, 45) java: 程序包org.springframework.boot.test.context不存在
Error:(8, 47) java: 程序包org.springframework.test.context.junit4不存在
Error:(11, 2) java: 找不到符号
  符号: 类 SpringBootTest
Error:(10, 10) java: 找不到符号
  符号: 类 SpringRunner

核对了所有架包,引入都没有问题。为此2台机器进行了对比(各种方法试了,没办法只能用最蠢的方式)。由此可以看出架包本身引入没问题。问题可能出在IDEA上了,
又仔细看了一遍IntelliJ IDEA 2020 settings配置,最后终于解决。

IntelliJ IDEA 2020:  File -> Settings -> Build, Execution, Deployment -> Build Tools -> Maven -> Runner ->  Delegate IDE build/run actions to Maven 这一项打上沟,apply 确定就可以正常编辑运行。

附截图:

 

posted @ 2020-06-22 07:03  笑着看  阅读(781)  评论(0)    收藏  举报