Java Web Start - 如何清除缓存(或从用户的角度更新应用程序)
2022-09-03 02:46:17
在浏览器中下载JNLP后,它将被缓存,因此不需要再次下载,这很好。但是,因此,如果我更新 JNLP 使用的 JAR,用户仍将看到缓存中应用程序的旧版本。
您可以通过在终端中运行以下命令来清除缓存:
javaws -uninstall
但显然,您不能指望用户在更新准备就绪时运行此程序。它应该比这更无缝。
一个想法是更改jnlp文件名,以便他们下载新文件,如MyJWS-01.jnlp,以包含版本号。
还有其他方法吗?