客户端站点上的java web start jre版本检查

客户端站点上的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>

基于,我尝试了createWebStartLaunchButton(jnlp,minimumVersion)和CreateWebStartLaunchButtonNex(jnlp,minimumVersion)。但是,当客户端的jre版本低于应用程序要求时,它们都不会告诉我java更新站点

我当前的代码:

  <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左右?