实现java接口的实现类中添加@Override,编译过程中出现Error:java: Compilation failed: internal java compiler error

原创
2017/10/24 13:24
阅读数 552

要实现java接口的实现类中添加@Override不报错,需要jdk在1.6以上才可以。

在idea上需要进行如下设置才可以,不然会报错

首先,确保项使用的jdk在1.6以上,我这里是1.8版本

设置IDEA:File >> Project Structure >> Project 中设置Project language level如下

置如上地方外,我们还需要对module进行设置哦。

File >> Project Structure >> Modules,然后选择需设置的module,在Sources页面,language level也需要设置成 6-@Override in interfaces

在编译过程中出现这种错误时,还需要修改java 编译器的版本

Error:java: Compilation failed: internal java compiler error

需要在idea上进行设置

File >> setting  >> Build Execution Deployment  >> Compiler >> Java Compiler

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部