这个标题很好地展示了问题。我在OSX 10.9.2上安装了Java 8,然后按照这里记录的过程将其删除:http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html
安装了Java 7,一切都很好,除了Java控制面板仍然认为安装了Java 8。结果是JNLP文件无法加载,因为安全设置无法在指向不存在的Java 8安装的Java控制面板中更改。
有没有人知道如何让Java控制面板指向一个新的JDK安装?
我也做过同样的事情(卸载JDK 8并安装JDK 7),我发现文档不够。您应该删除以下目录
- /图书馆/Java/JavaVirtualMachines/jdk * * *
- /图书馆/互联网插件/JavaAppletPlugin.plugin
- /图书馆/PreferencePanes/JavaControlPanel.prefPane
然后用从Oracle下载的dmg文件重新安装JDK 7