我想实现一个Java应用程序,该应用程序可以从给定的URL下载新版本(.jar文件),然后在运行时进行自我更新。
我们检索互联网上可用的版本 我们将它们与当前版本进行比较 如果当前版本较新,则会显示一条消息,告知用户无法进行更新 否则,将通知用户可能的版本,并提供下载时间的选择。 如果他要下载一个,请下载他选择的一个 然后我们重新启动程序 该程序在启动时必须查看是否有新版本,并在必要时使用==>使用启动器
做到这一点的最佳方法是什么?
答案 0 :(得分:2)
看看Getdown。此解决方案可精确解决您的问题。文档说:
(GetDown)是一个用于将Java应用程序部署到最终用户计算机并保持这些应用程序最新的系统。
不必担心Java Webstart,因为从Java 11开始将不再可用。