从同一URL部署时,Java不会检测新版本的applet

时间:2013-11-30 01:38:08

标签: java applet java-web-start jnlp

如果有一个从URL加载applet的webapp。每当我部署新版本的applet(可通过相同的URL访问)时,客户端都不会检测到更改并使用缓存版本。

为什么Java /浏览器插件没有检测到新的applet版本?

我有哪些替代品? (例如添加标题,如实体标签,更改jnlp等)

这是我的jnlp:

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" href="LITE_afirma.jnlp">
 <information>
   <title>My package</title>
   <vendor>My vendor</vendor>
   <homepage href="http://www.my.url" />
   <description>My description</description>
 </information>
 <offline-allowed/>
 <security>
   <all-permissions/>
 </security>
 <resources>
   <property name="jnlp.packEnabled" value="true"/>
   <property name="jnlp.versionEnabled" value="true"/>
   <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" />
   <jar href="my.jar" main="true" version="3.2.1"/>
 </resources>
 <applet-desc
   name="My applet"
   main-class="com.my.company.package.MyApplet"
   width="1"
   height="1" />
 <update check="background"/>
</jnlp>

0 个答案:

没有答案