2010-06-15 50 views
0

目前,我運行Mint Linux(版本9)。我需要將Java從1.6版降級到1.5版,並一直試圖找出如何解決這個問題。到目前爲止,我沒有運氣。包管理器似乎沒有它。Mint Linux - 將Java降級到1.5

有沒有人有任何建議?

感謝,
克里斯 -

+0

這不是一個編程問題。我認爲它屬於超級用戶。 – 2010-06-15 20:11:05

+0

哪個應用程序需要java 1.5而不能用於java 1.6?除了一些非常小的角落案例,java在向後兼容性方面非常出色。 – 2010-06-15 20:37:33

+0

Android 1.5開發需要Java 1.5。當我看到這一點時,我感到很驚訝,但我不確定背後的原因。 – Chrisc 2010-06-15 20:54:33

回答

1

,正如你在評論解釋,你需要JDK 5,因爲你是在Android本身的源代碼和instructions工作說:

Ubuntu Linux操作系統(64位x86)

... JDK 5.0,更新12或更高版本.Java 6不支持,因爲與@Override不兼容。

你可以這樣做:

  • 卸載您通過您的Linux發行版的軟件包管理系統有任何Java
  • Download JDK 5 Update 22爲Linux
  • 運行JDK安裝與sudo,安裝它的地方你喜歡(例如在/opt/usr/local
  • 設置你的PATH環境變量包括bin JDK的目錄
0

這應該是SuperUser.com一個問題,但我的建議是下載JDK 1.5,並更改Java的路徑,你下載了它。

或者您可以使用Ubuntu Help上的信息,它應該適合您,因爲Mint基於Ubuntu。該鏈接解釋瞭如何選擇Java的版本。

1

應該沒有必要降級Java安裝以開發Java 1.5。如果您正在使用諸如Eclipse之類的工具,則可以設置項目屬性,以便測試Java 1.5兼容性,並在使用Java 6功能時給出錯誤。如果您絕對堅持要有Java 1.5 JDK,那麼只需將其與默認安裝一起安裝並使用它來代替Java 1.6。