从Java 1.7应用程序中调用Java Webstart 1.6

时间:2013-07-12 06:07:45

标签: java java-web-start

我有一堆webstart应用程序,它们是在Java 1.6.0_11下编程和测试的。为了确保这些应用程序按预期运行,我使用已安装的版本为1.6.0_11的JRE的javaws.exe启动它们。此版本仅用于启动这些应用程序。我的系统上使用的“标准”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()调用适当的webstart。但是,我可以确定被调用的javaws.exe不使用已安装的1.7.0_25 JRE的任何变量或资源吗?保证这些应用程序的完美执行至关重要。

0 个答案:

没有答案