Mojave上缺少MacOS Java控制面板

时间:2018-11-06 16:33:16

标签: java macos

我最近更新为Mojave,并更新为Java 11 JDK,并注意到我的系统偏好设置中的Java控制面板丢失了。我尝试对其进行常规搜索,但没有任何显示。我还要检查是否已安装Java JDK和JRE。有什么方法可以将其重新添加到“系统偏好设置”中,或者是否可以在系统中找到它?

2 个答案:

答案 0 :(得分:9)

  

他们在Java 11中删除了 Java控制面板

打开此发行说明Removal of Java Deployment Technologies

  

JDK 9中不推荐使用的Java Plugin和Java WebStart技术现已被删除。请注意,用于配置部署技术的Java控制面板也已与共享系统JRE(但不是服务器JRE)和JRE自动更新机制一起删除。 white paper中提供了更多详细信息。

此外,如果您浏览此网页,JDK 11 Is Released!

最后一个要点是

  

Applet和Web Start应用程序所需的部署堆栈已删除。其中包括用于配置部署技术的Java控制面板,共享系统JRE(但不包括服务器JRE)和JRE自动更新机制。

答案 1 :(得分:0)

以下是对我有用的解决方案:

  1. 打开一个新的查找器窗口,然后导航到/Library/Internet Plug-Ins/。在那里您将找到一个名为JavaAppletPlugin.plugin的文件。
  2. 按Control键并单击此文件,然后从上下文菜单中选择Show Package Contents
  3. 在包中,导航至/Contents/Home/bin/
  4. 双击ControlPanel文件以显示Java控制面板。根据需要更改任何设置,然后保存。
  5. 从现在开始,该面板将从“Apple” menu > System Preferences...一直可用

注意:如果在JavaAppletPlugin.plugin文件夹中找不到/Library/Internet Plug-Ins/文件,请打开Terminal.app并从原始文件创建符号链接:< / p>

sudo ln -s /System/Library/Java/Support/CoreDeploy.bundle/Contents/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin

Reference