Java 11中的“控制中心”在哪里?

vxqlmq5t  于 2023-06-20  发布在  Java
关注(0)|答案(4)|浏览(78)

我们拥有Oracle Java Desktop Subscriptions并使用Java 8 for Desktop Clients。随着Java 11,Oracle仅发布JDK版本,其中包括JRE。
在Java 11中,没有控制中心。CC只在OpenJDK中发布,这是正确的吗?
问:我们如何在Java 11和/或使用Java授权版本的未来版本中恢复控制中心?原因:通过控制中心,我们可以轻松设置一些安全参数。

rt4zxlrg

rt4zxlrg1#

事实上,从来没有“Java控制中心”。

  • Java Flight Recorder(JFR)和Java使命Control(JMC)包含在Oracle Java 11和OpenJDK Java 11中
  • Java控制面板是Java 11中删除的部署工具链的一部分;参见release notes。*Oracle Java 11或**OpenJDK Java 11不可用。

所以:
问:我们如何在Java 11和/或使用Java授权版本的未来版本中恢复控制中心?
假设你正在谈论Java控件面板,答案是(AFAIK)你不能,这在未来的版本中不会改变...除非Oracle(或其他人)拿出一个替代部署工具链。
原因:通过控制中心,我们可以轻松设置一些安全参数。
最有可能的是,参数可以以其他方式设置。

更正-似乎使用Java控制面板配置的许多安全参数控制Java浏览器插件和Java Webstart的安全性。JWS和浏览器插件在Java 11中不再存在。

您对配置Control Panel > Security > Exception Site List感兴趣。允许用户将某些站点标记为“安全”作为RIA来源。由于RIA依赖于JWS或Java浏览器插件,所以这个配置属性没有意义。
(Or至少这是我从阅读Java 8部署文档中得出的结论。)

vfhzx4xs

vfhzx4xs2#

正如Java 11的发行说明:
在JDK 9中被弃用并在JDK 10中被标记为删除候选项的Java插件和Java WebStart技术现在已被删除。请注意,Java控制面板(用于配置部署技术)也已与共享系统JRE(但不是服务器JRE)和JRE自动更新机制沿着删除。More details

vjrehmav

vjrehmav3#

控制面板中的一些功能对windows用户来说非常重要。例如,如果没有它,安装证书是一个乏味的过程。Windows cert管理器不针对cacerts文件,java也不会自动信任windows cert存储(这很愚蠢)。
自动更新器也不见了吗?太荒谬了甲骨文真的认为系统管理员会每天查看他们的网站更新吗?微软重新发布了自己的openjdk。厌倦了Oracle的恶作剧。
长话短说...它走了,不会回来,但幸运的是,还有其他选择,满足您的需求。
https://learn.microsoft.com/en-us/java/openjdk/download

lvjbypge

lvjbypge4#

在MS OpenJDK 11中,没有JRE,也没有Java控制面板。

相关问题