Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OSX 10.9.2上已安装和卸载的Java 8,已安装的Java 7和Java控制面板仍然参考Java 8,can';t更改JNLP安全设置_Java_Macos - Fatal编程技术网

OSX 10.9.2上已安装和卸载的Java 8,已安装的Java 7和Java控制面板仍然参考Java 8,can';t更改JNLP安全设置

OSX 10.9.2上已安装和卸载的Java 8,已安装的Java 7和Java控制面板仍然参考Java 8,can';t更改JNLP安全设置,java,macos,Java,Macos,所以这个标题基本上说明了问题所在。我在OSX 10.9.2上安装了Java 8,然后按照此处记录的过程将其删除: 安装了Java7,除了Java控制面板仍然认为安装了Java8之外,一切都很好。结果是JNLP文件不会加载,因为安全设置无法在指向不存在的Java8安装的Java控制面板中更改 有人知道如何让Java控制面板指向新的JDK安装吗 提前感谢。我也做了同样的事情(卸载JDK 8和安装JDK 7),我发现文档还不够。您应该删除以下目录 /Library/Java/JavaVirtualM

所以这个标题基本上说明了问题所在。我在OSX 10.9.2上安装了Java 8,然后按照此处记录的过程将其删除:

安装了Java7,除了Java控制面板仍然认为安装了Java8之外,一切都很好。结果是JNLP文件不会加载,因为安全设置无法在指向不存在的Java8安装的Java控制面板中更改

有人知道如何让Java控制面板指向新的JDK安装吗


提前感谢。

我也做了同样的事情(卸载JDK 8和安装JDK 7),我发现文档还不够。您应该删除以下目录

  • /Library/Java/JavaVirtualMachines/jdk***
  • /库/互联网插件/JavaAppletPlugin.plugin
  • /库/PreferencePanes/JavaControlPanel.prefPane

然后使用从Oracle下载的dmg文件重新安装JDK 7。

您需要删除JavaApplet插件的JDK 8变体,然后重新安装java 7。问题是旧版本不会覆盖新版本——我在安装Java8预览版后也遇到了同样的问题