在引入別人的項目時候,@Override總是報錯:html
參考處理方案:轉帖自http://blog.sina.com.cn/s/blog_8e90cf860100xmlb.htmljava
有時候在本身電腦上編譯經過的java代碼,在別人那裏確 編譯不經過,老是@override報錯,把@override去掉就行了,但不能從根本上解決問題。eclipse
聽說這是jdk的問題,@Override是JDK5就已經有了,但有個小小的Bug,就是不支持對接口的實現,認爲這不是Override 而JDK6修正了這個Bug,不管是對父類的方法覆蓋仍是對接口的實現均可以加上@Override。ide
首先要確保安裝了jdk 1.6,spa
[方案一]:在eclipse中修改配置,在 Windows->Preferences-->java->Compiler-->compiler compliance level 中選擇 1.6,,刷新工程,從新編譯下。///注:我試了,沒有成功orm
[方案二]:若是仍是不行,就在報錯的工程上,鼠標右鍵選擇 Properties-->Java Compiler-->compiler compliance level 中選擇 1.6,刷新工程,從新編譯下。///注:成功xml