2013-02-24 106 views
-1

我需要jre7運行由某個站點發布的applet,另一方面,我需要在我的機器上安裝java6,以便我的hadoop命令可以正常工作。我無法從java6升級到java7。我不能安裝jre7,除非我的機器上有java7。我該怎麼辦?如何在沒有jre7的情況下運行applet?

+0

爲您的hadoop命令運行最小的vm。 – Femaref 2013-02-24 02:33:43

+0

你不需要Java6。 – 2013-02-24 02:41:36

回答

2

您可以並排安裝Java 6和Java 7。既然你顯然需要這兩個,那是一種選擇。

這也是很有可能的Hadoop將與Java 7的工作以及Java 6:

  • 的Java 7的設計是與早期的Java版本向後兼容。
  • 這是極有可能用Hadoop任何(假設的)的兼容性問題上的Java 7中前長時間固定。)

所以第二個選項是簡單地升級到Java 7,然後卸載Java的6節省磁盤空間。

+0

我曾嘗試過,但沒有工作。 – sattu 2013-02-24 02:56:28

+0

@sattu - 你之前做過什麼,以及它是如何「不起作用」的? – 2013-02-24 06:25:08

0

首先,你需要刪除的OpenJDK

sudo apt-get purge openjdk* 

安裝Java 7運行下面的代碼

須藤附加的apt-庫PPA:webupd8team/JAVA

sudo易於得到更新

sudo apt-get install oracle-java7-installer

+0

你在這個答案中做了很多假設。例如1)他使用Ubuntu而不是Windows或(比如說)RHEL,2)他以前安裝過OpenJDK 6.0(不是Oracle版本),3)他希望*使用apt-get來安裝而不是使用Oracle安裝程序。 – 2013-02-24 06:29:59

相關問題