Java 即使有更新,JNLP也不会更新;“始终”;政策=“;“始终”;
我的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>
<?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
这很奇怪,它如此敏感,但它似乎为我解决了同样的问题!没关系,这似乎不重要,我又遇到了同样的问题