接口实现类在实现注解时使用@Override注解报错

用的idea,jdk版本是1.7

之后配置了一下maven以后@Override注解就开始报红了,百度了一下应该是jdk1.5的bug,

发现自己项目的环境还真是1.5,换回1.7就好了。记录一下哈....

改完以后运行程序还是会报错,百度了依稀啊,因为编译的时候还是按照1.5的jdk来的,在File-->Setting...-->Build,Execution,Deployment-->Compiler-->Java Compiler

设置相应Module的target bytecode version的合适版本(跟你jkd版本一致),参考https://www.cnblogs.com/comeluder/p/8215317.html的

 

posted @ 2019-05-22 17:29  菲菲一个  阅读(632)  评论(0编辑  收藏  举报