使用java Web start应用程序更新现有安装

时间:2013-08-07 21:42:53

标签: java java-web-start jnlp

我一直在为我的应用程序使用Java web start,我知道使用web url访问应用程序将保证最新版本,但我很想知道是否有任何方法可以强制java web start应用程序自动卸载现有版本,并通过快捷方式访问时将应用程序更新到最新版本。

3 个答案:

答案 0 :(得分:0)

我认为没有办法做到这一点。由于您使用的是创建javaws时使用本地下载的JNLP文件副本的快捷方式。您(或您的用户)必须单击站点上的“从webstart开始”链接,以确保下载最新的JNLP,然后可以包含更新应用程序罐。

我们不允许使用JNLP webstart应用程序的快捷方式,这意味着用户必须始终使用网页上的链接启动我们的应用程序。

答案 1 :(得分:0)

您可以使用javaws -uninstall从缓存中删除所有应用程序。

javaws -uninstall <jnlp-file>以删除特定的应用程序。

答案 2 :(得分:0)

应用程序应自动更新。如果你想确保只下载新的东西,你可以删除缓存(这有时在有问题时有帮助)。 Windows 7下缓存的位置通常为..user\AppData\LocalLow\Sun\Java\Deployment\cache\