Java Web Start - How to clear cache (or update the app from user's perspective)
问题 After the JNLP gets downloaded in the browser it becomes cached so it doesn't need to be downloaded again, which is good. However, as a consequence, if I update the JAR that the JNLP uses, users will still see the old version of the app that is in the cache. You can clear the cache by running this in the terminal: javaws -uninstall But obviously you could not expect from users to run this when your update is ready. It should be more seamless than that. One idea is to change the jnlp file name