客户端站点上的java web start jre版本检查
基于,我尝试了createWebStartLaunchButton(jnlp,minimumVersion)和CreateWebStartLaunchButtonNex(jnlp,minimumVersion)。但是,当客户端的jre版本低于应用程序要求时,它们都不会告诉我java更新站点 我当前的代码:客户端站点上的java web start jre版本检查,java,java-web-start,Java,Java Web Start,基于,我尝试了createWebStartLaunchButton(jnlp,minimumVersion)和CreateWebStartLaunchButtonNex(jnlp,minimumVersion)。但是,当客户端的jre版本低于应用程序要求时,它们都不会告诉我java更新站点 我当前的代码: <script src="https://www.java.com/js/deployJava.js"></script> <script>
<script src="https://www.java.com/js/deployJava.js"></script>
<script>
var url = "http:xxxx.com/xxx.jnlp";
deployJava.createWebStartLaunchButton(url, '10.0'); or
deployJava.createWebStartLaunchButtonEx(url, '10.0');
</script>
var url=“http:xxxx.com/xxx.jnlp”;
createWebStartLaunchButton(url,“10.0”);或
createWebStartLaunchButtonnex(url,'10.0');
Oracle的文章似乎也没有提供太多的见解:
是否有人尝试过或经历过同样的问题?有什么评论吗?提前感谢。根据您提供的链接,代码应该可以运行。
指定运行应用程序var url=”所需的JRE软件的最低版本http://java.sun.com/javase/technologies/desktop/javawebstart/apps/notepad.jnlp"; createWebStartLaunchButton(url“1.6.0”)代码>你的代码是什么?java.com/js/deployJava.js“>var url=“jnlp location”;deployJava.createwebstartlaunchbuttonnex(url,'10.0');当我启动它时,当我单击“使用最新版本运行”时,会弹出一个对话框,告诉我有一个过时的jre,它告诉我无法自动更新错误消息。什么是'10.0'
表示的?Java版本。我在10.0.2版本上编写和编译了这个应用程序,所以我假设它必须是10.0或更高版本才能运行。我想最新的Java桌面版本还是1.8左右?