eclipse中專案 Override註解報錯問題

2021-09-11 18:02:43 字數 720 閱讀 1532

如圖:

很奇怪,明明有@override,還提示「必須重寫父類的方法」;

網上查的原因:

@override 是 jdk5 引入的機制,但是不支援對介面的實現。認為這不是 override 而報錯,jdk6 及1.6以上的版本修正了這個 bug,無論是對父類的方法覆蓋還是對介面的實現都可加上 @override。

我自己的原因是因為匯入專案時原始碼被編譯過或者自己建專案時選擇jdk版本是6.0以下版本編譯的(這個我自己都不知道在匯入專案時為什麼會選擇jdk1.5編譯)

網上查的解決方法:

實際解決過程:

①先按第一種方法來,開啟到對應的介面,發現對應的版本就是1.7的,然後就很奇怪。

②嘗試第二種方法,選中對應的專案,然後對應的操作,到對應介面,發現對應的版本居然是1.5的?!!

給成1.7的,應用,重新編譯後,發現沒有報錯了。

至此問題解決,記錄一下,給又遇到同樣問題的同學提個醒吧。

在Eclipse中建立Django專案

在以前的分享中,我們是在命令列模式下建立django專案的,那麼,如何在ide中使用django呢?本文將介紹如何在eclipse中建立django專案。首先,新建django專案mysite,如下圖 注意上圖中的劃紅線部分,應該選擇 add project directory to the pyt...

有關Eclipse專案匯入Studio中的問題

studio預設的爭取編碼格式應該是utf 8,所以解決方案就是首先以正常顯示漢字的方式讓 顯示,然後複製,修改page encoding位utf 8然後貼上。今天下午主要完成的一件事情就是給mysql使用者授權的問題,通過無數次驗證,明白了給使用者授權這一操作必須是在root使用者下進行的主要用到...

在Eclipse中建立Django專案

在以前的分享中,我們是在命令列模式下建立django專案的,那麼,如何在ide中使用django呢?本文將介紹如何在eclipse中建立django專案。首先,新建django專案mysite,如下圖 注意上圖中的劃紅線部分,應該選擇 add project directory to the pyt...