Intellij Idea上Spring Boot编译报错:Error:(3, 32) java: 程序包org.springframework.boot不存在

很尴尬,为了使用Spring Boot的Initializr,特意下了个Intellij Idea,刚按提示新建一个Spring Boot的Maven项目后,就出现红叉叉了。因为IDE是新的,开始是Maven配置问题,这样设置一下就可以跑Maven了:File -> Setting -> Build,Excution,Deployment -> Build Tools -> Maven -> 修改Maven home directory、User setting file为你本机的Maven -> 点击ok,然后我用cmd跑了maven,编译ok。但IDE上依然一片红。SpringbootApplication.java里直接告诉你:

Error:(3, 32) java: 程序包org.springframework.boot不存在
  以及其他一堆Error。无奈。

1  重新打开File去看Maven配置,Import Maven projects automatically已经勾选,按理它应该会自动监控pom.xml里的项目导入情况,而且我并未变动pom.xml。重新编译下项目试试,右击项目 -> Build Module,还是没变化。点开右边Maven -> 选择Compile后点击Run,编译还是成功的。咄咄怪事,最后还是在右边Maven这里,点击了下刷新按钮(Reimport all Maven Projects),瞬间红叉叉消失了。

此贴转至:https://www.cnblogs.com/wuxun1997/p/10556422.html
但是还有配置了其他的
2.file-settings-build.execution,Deployment-Compiler-annotation Processos
勾选enable annotation Processing

3.file-project structure-
Intellij Idea上Spring Boot编译报错:Error:(3, 32) java: 程序包org.springframework.boot不存在_第1张图片

4.Intellij Idea上Spring Boot编译报错:Error:(3, 32) java: 程序包org.springframework.boot不存在_第2张图片

你可能感兴趣的:(Intellij Idea上Spring Boot编译报错:Error:(3, 32) java: 程序包org.springframework.boot不存在)