【问题标题】:Java Web Start wont download updated application when runJava Web Start 在运行时不会下载更新的应用程序
【发布时间】:2011-02-08 05:07:23
【问题描述】:

我读到 JWS 检查服务器上的 jnlp 或 jar 文件是否有时间戳更改,以检测是否有更新的文件,但是当我第二次运行应用程序时,我的应用程序更新不会自动下载。

如果我 javaws -uninstall,然后再次启动应用程序,它工作正常,所以我知道服务器上的文件已更新。我还检查了 FTP 上的时间戳,它们会在新文件上传时更新,所以我认为这也不是问题。

有人可以帮忙吗?将不胜感激!

【问题讨论】:

  • 您的 JNLP 是否设置了代码库属性?
  • 是的,我将 codebase 属性设置为它所在文件夹的 url,并将 href 设置为 jnlp 文件。

标签: java versioning jnlp java-web-start


【解决方案1】:

为了让您的程序自行更新,您的 JNLP 文件应包含以下内容:

 <update check="always"/>

你可以把它放在信息标签之后,而不是里面。

【讨论】:

  • 我已经将近一年没有从事这个项目了,所以我无法测试这个答案是否适合我的具体案例,但我会将其标记为答案,因为我'我相信这可能会为其他人解决它!
猜你喜欢
  • 2014-09-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-24
  • 1970-01-01
  • 1970-01-01
  • 2013-10-24
相关资源
最近更新 更多