如何启用Java(JRE)自动升级

问题描述 投票:0回答:1

我们已经在生产计算机上部署了 Java,每次有 Java 更新时,我们都需要升级它们以保持漏洞修复的更新。我们希望将其保持在自动升级模式,有人可以帮助修复注册表来完成这项工作吗?

搜索谷歌并发现一些注册表修复程序也不起作用。

java auto-update resilience4j-retry
1个回答
0
投票

事情不是这样的。十年或更长时间以来,情况并非如此。 JRE 不存在,自 Java8 以来就不存在(java 9,第一个版本,其中 JRE 的整个概念不再存在,距今已有 6 年多了!)。

OpenJDK 提供了一个源代码树。有许多公司和实体以安装程序的形式将其发送给您。该方是与您一起制定升级方案的一方。

例如:

您拥有 Azul 制作的 JRE。这些是 Azul 的发明,与 OpenJDK 无关(OpenJDK 在 6 年前就废弃了 JRE 的整个概念)。如果您希望更新它们,您需要与 Azul 联系,而不是 Stack Overflow。

另一个例子:

您下载 Adoptium tarball 并将它们直接解压到基于 debian 的 Linux 发行版上。解决方案是完全停止这样做,而是设置一个新的 PPA,以便

apt
(debian 的包管理工具)知道它们所在的位置,然后
apt update; apt upgrade
将自动更新你的 JDK。

© www.soinside.com 2019 - 2024. All rights reserved.