为了让我的java应用程序与javawebstart一起工作,特别是自动更新特性,我已经奋斗了好几天。我已经得到了我的应用程序加载刚刚好,但当我更新文件,应用程序仍在运行通过缓存,而不是下载新版本。我一直在使用netbeans来完成jnlp文件的大部分工作。
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0" xmlns:jfx="http://javafx.com" href="Cray Lobster DataBase V1.02.jnlp">
<update check="always" policy="always"/>
<information>
<title>Cray Lobster DataBase V1.02</title>
<vendor>Zebra Tech</vendor>
<description></description>
</information>
<resources>
<jfx:javafx-runtime version="2.2+" href="http://javadl.sun.com/webapps/download/GetFile/javafx-latest/windows-i586/javafx2.jnlp"/>
</resources>
<resources>
<j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
<jar href="CrayFishDataBase.jar" />
<jar href="lib/guava-14.0.1.jar" />
<jar href="lib/javolution-5.3.1-javadoc.jar" />
<jar href="lib/javolution-core-java-6.0.0-20120916.141438-2.jar" />
<jar href="lib/jfxmessagebox-1.1.0.jar" />
<jar href="lib/jfxtras-labs-2.2-r4-javadoc.jar" />
<jar href="lib/jfxtras-labs-2.2-r4.jar" />
</resources>
<security>
<all-permissions/>
</security>
<update check="always"/>
</jnlp>
为什么应用程序不自动更新?
暂无答案!
目前还没有任何答案,快来回答吧!