问题现象:IDEA打开项目后,所有文件都在报错,甚至String、int、boolean、char都在报错。甚至新建项目依然报错;新建最干净的java项目,新建项目也报错
排查流程:
1、检查项目代码、pom依赖配置代码
2、maven clear/install...
3、重新加载项目models
4、重建项目索引:"Build"菜单中选择"Rebuild Project"来重建项目索引。
5、项目Invalidate Caches 清缓存IDEA重启
6、CMD执行java -version;javac xxx.java;java xxx.class;没问题说明环境OK
7、改变编码格式:编码格式UTF-8
8、检查JDK配置:File -> Project Structure -> Project
检测Java Compiler:File -> Settings -> Build, Execution, Deployment -> Compiler -> Java Compiler
9、更换jdk
10、检查全局库配置:File -> Settings -> Build, Execution, Deployment -> Global Libraries
11、检测IDEA插件:某些IDEA插件可能会与项目产生冲突,导致各种奇怪的错误。可以尝试禁用所有非必要的插件,然后逐步启用以找出可能的问题来源。
12、删除原来的项目重新导入项目
13、删除项目中.idea文件重新导入项目
14、查看是否配了maven的忽略.class文件:打开File-->Editor-->File Types,检查Ignore files and folders里的配置是否有*.class这种东西,要是有就去掉
15、电脑重启
16、更新IDEA版本
17、查看IDEA日志文件:Help -> Show Log in Explorer(Windows)或Show Log in Finder