0

我有一堆 webstart 应用程序,它们是在 Java 1.6.0_11 下编程和测试的。为了确保这些应用程序按预期运行,我使用已安装 JRE 的 javaws.exe 启动它们,版本为 1.6.0_11。此版本仅用于启动这些应用程序。我系统上使用的“标准”Java 始终是最新版本,以获取所有安全更新(等)。

对于 1.7.0_25 版本,我无法再从我的 1.6.0_11 安装中调用 javaws.exe。我的应用程序根本无法启动。似乎 1.7.0_25 webstart 不允许运行需要旧版本的应用程序。所以我的问题是:如何使用 1.6.0_11 java webstart 启动我的应用程序?

我的方法是构建一个启动器应用程序,它检查所需的 java 版本并通过Runtime.exec(). 但是我能确定被调用的 javaws.exe 没有使用已安装的 1.7.0_25 JRE 的任何变量或资源吗?保证这些应用程序的完美执行对我来说至关重要。

4

0 回答 0