gpt4 book ai didi

windows-7 - JRE 6 和 7 并存,默认为 JRE 6 (Win 7)

转载 作者:搜寻专家 更新时间:2023-10-31 20:12:49 28 4
gpt4 key购买 nike

对于在 Windows 7 上从 Java 6 迁移到 Java 7 运行时的迁移项目,我们希望获得以下情况:

  • 机器上同时安装了 JRE 6 和 JRE 7
  • JRE 6 设置为默认值
  • JRE 7 将由需要它的 applet 和 webstart 应用程序明确请求。

我们找到了很多使用路径来实现这种情况的解决方案,但我们正在寻找一种方法来保留默认路径(使用 C:\Windows\System 中的 java.exe)。不幸的是,将注册表项\HKLM\SOFTWARE\Wow6432\JavaSoft\Java Runtime Environment\CurrentVersion 更改为 1.6 不起作用。

有没有人有过这样的设置经验?

编辑:我有很多问题为什么我们想要这个。我可以讨论所有的来龙去脉,但请相信我,我们讨论了所有可能的情况,这是对我们业务影响最小的情况。涉及超过 10,000 个系统(笔记本电脑 + 台式机),并涉及许多不同的小程序、webstart 应用程序和独立的客户端应用程序。

最佳答案

不幸的是,Applets 和 web start 的答案是(不再)这是不可能的。可以在 JRE installer options page of Oracle 中找到,浏览器插件默认选择最新的JRE:

Beginning in Java SE 6 update 10 release, the latest JRE software will be registered with all browsers. This ensures that applets will run on the latest and most secure version of the JRE software.

可以找到一些建议更改多个注册表项的解决方案,但这些仅适用于 1.6.0 update 10 之前的版本。安装此版本或更新版本后,这些注册表项将被忽略。

我们仍在等待 Oracle 的正式回应,但我们预计不会有不同的结果。

关于windows-7 - JRE 6 和 7 并存,默认为 JRE 6 (Win 7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16892999/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com