簡體   English   中英

@Override在eclipse中給出了錯誤?

[英]@Override gives error in eclipse?

當我在eclipse中從工作區導入項目時,它會在@Override注釋中出錯。 如果項目有任何具有注釋的方法,它會顯示為錯誤,當我刪除它時工作正常,但是當我有一個包含大量注釋的主要項目時,我該怎么辦呢?

您收到錯誤是因為您使用的是Java 1.5,它不支持@Override注釋以實現覆蓋。 進入Eclipse設置並將語言級別設置為1.6。

編輯 - 要更改語言級別,請轉到“項目”>“屬性”>“Java編譯器”,然后在其中設置語言級別。 您可能需要單擊以啟用項目特定設置。

您可能已將項目語言級別設置為低於1.5的值,其中引入了@Override。 或者,將它設置為低於6,項目代碼使用@Override實現接口方法的方法,這僅在Java 6中引入。更改項目語言級別。

@Override不是特定於android的,而是java注釋。 如果出現錯誤,可能會在eclipse /項目設置中選擇Java 1.5。 將其更改為Java 1.6或更高版本,它應該消失。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM