2014-05-02 67 views
2

因此標題幾乎可以找出問題所在。我在OSX 10.9.2上安裝了Java 8,然後按照此處記錄的過程將其刪除:http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html在OSX 10.9.2上安裝和卸載Java 8,已安裝的Java 7和Java控制面板仍然引用Java 8,不能更改JNLP安全設置

安裝了Java 7,除了仍然認爲安裝了Java 8的Java控制面板外,一切都很好。 Upshot是JNLP文件將不會加載,因爲安全設置在Java控制面板中無法更改,而該設置指向不存在的Java 8安裝。

有沒有人想過如何讓Java控制面板指向新的JDK安裝?

在此先感謝。

+1

您需要刪除JavaApplet插件的JDK 8變體並重新安裝java 7.問題是舊版本不會覆蓋較新的版本 - http://www.java.com/en/download/help/mac_uninstall_java .xml在安裝java 8 – Petesh

回答

2

我做了同樣的事情(卸載JDK 8並安裝JDK 7),我發現文檔不夠。您應該刪除以下目錄

  • /圖書館/的Java/JavaVirtualMachines/JDK ***
  • /庫/互聯網插件/ JavaAppletPlugin.plugin
  • /Library/PreferencePanes/JavaControlPanel.prefPane

然後使用從Oracle下載的dmg文件重新安裝JDK 7。

+0

的預覽後,我遇到了同樣的問題。謝謝! – Leo