2012-01-11 86 views
1

我有sources of the android musicplayer vanilla dowloades。當我用eclipse編譯它時,我得到幾個編譯器錯誤 ,抱怨用@Override的方法不是覆蓋。如何在eclipse/java/android中使用false @Override編譯java項目?

我通過刪除false @Overrides使源代碼可編譯。

我不知道,爲什麼有這些錯誤@Overrides。

也許他們是在那裏,因爲爲其他android-baseclasslibrary開發了這些方法,而我的 與Android 2.1的Java 6沒有它。

有沒有辦法讓它可編譯而不刪除false @Overrides?

回答

0

的更新版本,您需要切換到JDK6:

  • 啓用在項目屬性的Java 1.6下編譯Java編譯器
  • 確保您的Java運行時Environement爲1.6
+0

我有一個Java編譯器1.6,但我用Java 1.5的設置進行編譯。 – k3b 2012-01-11 21:11:29

0

問題可能來自使用不同的版本。

這不是一個很好的做法,使其可編譯而不刪除虛假@Overrides因爲它是由是有原因的,如果你CAN禁用它,你可能有問題,在其他地方,你不會知道問題出在哪裏發生

所以,只要刪除虛假或檢查香草

相關問題