Java 即使有更新,JNLP也不会更新;“始终”;政策=“;“始终”;

Java 即使有更新,JNLP也不会更新;“始终”;政策=“;“始终”;,java,java-web-start,jnlp,Java,Java Web Start,Jnlp,我的JNLP文件是: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <jnlp codebase="http://fuuu.sk/" href="launch.jnlp" spec="1.0+"> <information> <title>PocketBrain</title> <vendor>zatokar</vendor>

我的JNLP文件是:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jnlp codebase="http://fuuu.sk/" href="launch.jnlp" spec="1.0+">
<information>
    <title>PocketBrain</title>
    <vendor>zatokar</vendor>
    <homepage href="www.fuuu.sk"/>
    <description>PocketBrain</description>
    <description kind="short">PocketBrain</description>
</information>
<update check="always" policy="always"/>
<security>
  <all-permissions/>
</security>
<resources>
    <j2se version="1.7+"/>
    <jar href="PocketBrain.jar" main="true"/>
<jar href="lib/sqlite-jdbc-3.7.2.jar"/>
<jar href="lib/eclipselink.jar"/>
<jar href="lib/javax.persistence_2.1.0.v201304241213.jar"/>
<jar href="lib/jcalendar-1.4.jar"/>
<extension href="jnlpcomponent1.jnlp"/>
</resources>
<application-desc main-class="model.BrainInPocket">
</application-desc>
</jnlp>

口袋脑
扎托卡
口袋脑
口袋脑
正如您所见,Java web start帮助中编写了update=“always policy=”always”。但是它没有帮助,即使删除了它,它仍然显示相同的错误(我确信它应该显示不同的错误).Helping只是删除java控制面板中的缓存文件。为什么不自动更新?测试使用IE 7,因为在其他浏览器中,它会自动下载jnlp文件。

1。) 更改(意义切换)和标记的顺序。 用于分析JNLP文件使用

(二) 在每次生成/部署时,在小程序标记中设置JAR的版本。这将强制重新加载

->

我知道这对于外部LIB来说很麻烦

(三) 你亦可:

将jar文件重命名为:sqlite-jdbc\uuu V3.7.2.jar


这很奇怪,它如此敏感,但它似乎为我解决了同样的问题!没关系,这似乎不重要,我又遇到了同样的问题