idea 报错 :error:java:Compilation failed:internal java compiler error

当使用Tomcat运行项目时报错

翻译一下是 

错误:Java:编译失败:内部Java编译器错误   

这样看来更不理解了 其实原因是Java的版本不一致

查看项目的jdk版本是否一致:

file----project structure ------project setting --project

发现此处版本不一致

修改为

2、查看工程的jdk(Ctrl+Alt+shift+S) 
File ->Project Structure->Project Settings -> Modules -> (需要修改的工程名称) -> Sources -> 

 

3、查看idea中Java配置 

File-->Other Settings-->Default Settings-->Compiler-->Java Compile

发现有不同   将版本为1.5 的改为1.8

如果出现的Choose Module框中是空白,无法修改Target bytecode version.则:

选中项目,右击选择Maven-->Reimport, 然后再次编译,问题解决。

原文地址:https://www.cnblogs.com/cuixiaomeng/p/10233027.html