1、缓存
idea找不到符号,多是由于编码问题,因此,在File-》settings-》Editor-》File Encodings-找到编码设置,更改成项目的编码要求,通常都为utf-8,或者能够试一下GBK其余编码编译一下,反正我是几种方式都试了。最终编译结果比较之下,发现公司的项目编码格式是以UTF-8为基准的。建议三个编码格式都选择同样的。编辑器
或者在JVM参数那里添加-Dfile.encoding=UTF-8 使其一开始读取文件的时候以UTF-8的编码格式进行读取。ide
2、ui
解决方法还有就是,有多是JDK版本的影响,编译的时候有些没法识别,因此建议从新配置一下IDEA的JDK路径,从新选择。File-》Project Structure。尝试一下可否解决。编码
3、idea
更改编辑器:将Use conpiler 选项更改成Eclipse。这个更改编辑器,貌似不是解决方法。哈哈哈。这个能够忽略。
spa
4、3d
将出现问题的对应代码给添加进Excludes(这个是万不得已才添加进去,因此不推荐,最后之后要改bug的时候还会选择该对应的类代码)blog
5、ip
清除缓存:invalidate Cash/Restart,而后再从新rebuild一下。
项目报错有多是缓存以前编译的错误结果所致使的。
6、
我要开始放大招了,排山倒海,乾坤大挪移之术。(这个主要是排除是否jar包问题,模块依赖问题,项目路径是否正确,因此检查一下是否正确)
因此就是把项目移出,从新import一下。而后重点看清除是否是没彻底导入jar包!是否是没彻底导入jar包!是否是没彻底导入jar包!
重要的话说三遍
由于idea自动导入jar包的时候,有一些jar包是不能自动导入的。要手动导入,我花了一些时间比较了idea项目中的jar包还有本来文件夹的jar,发现是有几个jar包没能导入进去,因此我手动导入。
这样子有可能解决问题