我有一个在JRE 6中运行但在JRE 7中运行的Java App。如何在JRE7中运行该应用程序

时间:2016-08-25 12:13:44

标签: java jar jnlp

我有一个JNLP应用程序,它运行在JRE6而不是JRE7。有没有一种方法可以让它在JRE7中运行?如何从应用程序中筛选出所有已弃用的方法?

2 个答案:

答案 0 :(得分:0)

没有机会这样做,但你可以使用Java 6运行应用程序。只需将java命令链接到使用java 6而不是java 7.或者你卸载java 7并安装Java 6。

我总是安装了一些不同的Java版本(SDK + JRE)来测试我的应用程序。设置PATH可能有所帮助。

或者您使用JDK 7编译整个应用程序而不是6.然后它可以与JRE 7一起使用。

答案 1 :(得分:0)

1。)你得到的错误是什么?如果您不提供任何详细信息,我们无法为您提供帮助! (如果启用它,您可以在java控制台中看到错误) enter image description here

2)。 该错误可能是由于增加了对java的安全机制/检查的增加。如果你真的需要使用java 1.6,那么在jnlp文件中指定该版本,例如

<j2se version="1.6*" java-vm-args="-Xmx32m" max-heap-size="32m" href="http://java.sun.com/products/autodl/j2se"/>

3)。 你如何配置java安全性? java security settings

4.。)您的应用已签名吗?

5.。)您是否尝试将网址添加到您的例外网站列表中? enter image description here