强制程序使用java而不是java 8

时间:2014-10-30 14:45:52

标签: java deployment version java-web-start

我有一个由Webstart运行的程序(xx.jnlp)。此应用程序必须使用Java 1.7.0_71。 (32位)但是当安装Java 8(64位)时,它会尝试从它开始。

我发现它可以由Java控制面板(用户)以及deployment.properties和deployment.config

控制。

我现在的问题。如何在deployment.properties和deployment.config中定义代码以运行具有指定java版本的指定程序(xx.jnlp)(在本例中为1.7.0_71 32位)

我在deployment.properties中试过这一行 " deployment.javaws.jre = 1.7.0_71 / jnpl = http://XX.jnlp / arch = x86"

也许我需要在deployment.config

中做一些事情

最好的问候

1 个答案:

答案 0 :(得分:0)

将以下内容添加到您的jnlp文件中:

<resources>
  <j2se version="1.7.0_71" arch="x86" />
</resources>

如上所述here。也许你需要测试几个选项,然后才能正常工作。