对于在 Windows 7 上从 Java 6 迁移到 Java 7 运行时的迁移项目,我们希望得到以下情况:
- 机器上安装了 JRE 6 和 JRE 7
- JRE 6 设置为默认值
- 需要 JRE 7 的 applet 和 webstart 应用程序将明确请求 JRE 7。
我们找到了很多使用路径来实现这种情况的解决方案,但我们正在寻找一种方法来保持默认路径(使用 C:\Windows\System 中的 java.exe)。不幸的是,将注册表项 \HKLM\SOFTWARE\Wow6432\JavaSoft\Java Runtime Environment\CurrentVersion 更改为 1.6 不起作用。
有没有人有这样的设置经验?
编辑: 我有很多问题为什么我们想要这个。我可以讨论所有细节,但请相信我们讨论了所有可能的情况,这是对我们业务影响最小的情况。涉及超过 1 万个系统(笔记本电脑 + 台式机),并涉及许多不同的 Applet、webstart 应用程序和独立客户端应用程序。