2014-02-23 107 views
3

我不知道這是否是正確的地方要問,如果不告訴我,我會在別處遷移我的問題。未能安裝JDK 7

我正在使用OSX(Maverick),我正在嘗試安裝JDK 7以便使用javaFX。所以我從oracle下載了.dmg包,當我雙擊包時,出現錯誤信息can't found mountable file systems。在本文檔中,我發現這個警報:

If you download Java 7, you will not be able to run Java content in Chrome on Mac OS X and will need to use a 64-bit browser (such as Safari or Firefox) to run Java content within a browser. Additionally, installing Java 7 will disable the ability to use Apple Java 6 on your system.

所以,我怎麼能正確安裝JDK 7?安裝它有危險嗎?它能否搞亂我所有的設置,知道我只想使用JDK 7來運行一些java項目?

回答

2

我相信你得到的錯誤信息只是表示一個損壞的dmg文件。 嘗試再次下載並安裝它,它應該工作正常。

那麼我該如何正確安裝JDK 7?

,唯一真正的缺點是,它不會搞什麼克羅姆瀏覽器的工作,你只能安裝Java 7的64位版本,您可以安裝它,你第一次嘗試以同樣的方式,下載並安裝它從這裏:JDK Download

它是危險的安裝呢?莫非它搞砸了我所有的設置

否,安裝JDK應該不會有任何顯着的變化,即使你在其上運行的應用程序,而不是以前的JDK /罐,他們仍然應該工作。如果您安裝了較舊的JDK,則仍然可以在IDE中使用/選擇它們。如果您確實使用了crome,那麼使用您已安裝的現有/舊JRE/JDK,它應該繼續正常工作。

知道我只想用JDK 7來運行一些java項目嗎?

Java 7 JDK向後兼容,這意味着它應該運行所有現有的Java應用程序。

如果你擔心的Java 6之間交換& 7,則該線程可能會有所幫助:https://superuser.com/questions/490425/how-do-i-switch-between-java-7-and-java-6-on-os-x-10-8-2

+0

感謝您的回覆。由於我廣泛使用'chrome',是否可以讓'java 1.6'作爲默認運行,並且只有在選擇我的IDE項目的'SDK'時才設置'JDK 7'? – user1611830

+1

是的。我只需要在Windows上交換它,所以我不確定OSX上的細節,但下面的鏈接顯示如何更改java_home目錄,因此如果安裝JDK,然後將java_home設置爲OLD jre目錄,則一切都應該像安裝JDK之前一樣運行:http://superuser.com/a/555749 – sorifiend

+0

好的謝謝,我會檢查! – user1611830

0

你可以下載另一個系統上。並將內容解壓縮到一個文件夾。然後,您可以將其複製到Mac上並嘗試。我想這就是他所指的文件夾。