Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JNLP更新只询问用户一次,然后强制更新_Java_Jnlp_Java Web Start - Fatal编程技术网

Java JNLP更新只询问用户一次,然后强制更新

Java JNLP更新只询问用户一次,然后强制更新,java,jnlp,java-web-start,Java,Jnlp,Java Web Start,我想使用JavaWebStart使我的应用程序保持最新。我选择了这个选项 <update check="always" policy="prompt-update"/> 当我的jar的新版本可用时,第一次就可以正常工作了。我会被问到是否需要新版本。如果我说是,新版本将被采用,如果我说不是,旧版本将被保留。 但是,如果我选择保留旧版本,那么下次调用jnlp文件时,将不再询问我,并且将始终使用新版本 有没有办法解决这个问题,这样用户每次都可以拒绝使用新版本并保留旧版本 我也试过了

我想使用JavaWebStart使我的应用程序保持最新。我选择了这个选项

<update check="always" policy="prompt-update"/>

当我的jar的新版本可用时,第一次就可以正常工作了。我会被问到是否需要新版本。如果我说是,新版本将被采用,如果我说不是,旧版本将被保留。 但是,如果我选择保留旧版本,那么下次调用jnlp文件时,将不再询问我,并且将始终使用新版本

有没有办法解决这个问题,这样用户每次都可以拒绝使用新版本并保留旧版本

我也试过了

<update check="always" policy="prompt-run"/>

它也有同样的行为,即第一次我可以拒绝,我的应用程序不会运行,第二次总是使用新版本

我使用JNLP6.0+


首先,感谢您的帮助

请确保使用验证JNLP。我在oracle JNLP论坛()上问了这个问题,提出了更改请求。非常好。如您所知,更新此线程。的可能重复