2016-02-05 136 views
0

我剛剛安裝了this pagejre-8u72-macosx-x64.dmg,安裝運作良好。OS X El Capitan上安裝了Java 1.8?

然而,當我鍵入/usr/libexec/java_home -v 1.8它返回:

Unable to find any JVMs matching version "1.8". 
/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home 

有誰知道其中的Java 1.8安裝?

PS:我需要這個安裝Eclipse IDE for Java Developers,這需要Java 1.8+ VM

+0

它看起來像你只安裝了JRE。您需要安裝JDK - 一旦您完成,Java 8的文件夾應出現在'/ Library/Java/JavaVirtualMachines /' – bphilipnyc

+1

您應該從此鏈接安裝JDK 1.8 ,,,目前您正在下載JRE, 用於mac的JDK鏈接 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html –

回答

2

您應該安裝JDK 1.8,目前你使用的是JRE。在OS X上,只安裝JRE並不能使它成爲可用於應用程序的系統默認值。

隨着2016年1月,你可以從 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下載JDK 1.8的Mac因爲Oracle會改變他們的網址,該鏈接可能會去死。最好做一個網絡搜索「JDK mac」或類似的東西來找到最新版本。

+0

謝謝...我正在下載它...但爲什麼我應該由於我不需要編寫Java代碼,因此需要JDK。 – SoftTimur

+0

因爲Eclipse IDE是編寫Java代碼,因此它需要Java開發工具包 –

+2

其實,@DaniyalSyed,這是不準確的。 Eclipse是一個平臺,其上構建了許多工具和應用程序,與編寫Java代碼無關。從技術上講,Eclipse *可以在JRE上運行,它不需要JDK(但是,面向Java的工具的某些功能在沒有JDK的情況下將無法工作)。 –

相關問題