Eclipse Java @Override 報錯

笨辦法java

把@override去掉就行了,但不能從根本上解決問題,由於有時候有@override的地方超級多。eclipse

這是jdk的問題,@Override是JDK5就已經有了,可是不支持對接口的實現,認爲這不是Override而報錯。JDK6修正了這個Bug,不管是對父類的方法覆蓋仍是對接口的實現均可以加上@Override。ide

要解決該問題,首先要確保機器上安裝了jdk 1.6及其以上版本。接口

技巧方式ip

(1)、選擇eclipse菜單Windows->Preferences-->java->Compiler-->compiler compliance level選擇 1.6及其以上版本,刷新工程,從新編譯。編譯

(2)、若問題還沒解決,就在報錯的工程上,鼠標右鍵選擇 Properties-->Java Compiler-->compiler compliance level 中選擇 1.6及其以上版本,刷新工程,從新編譯。cli

相關文章
相關標籤/搜索