9
如何编写可以在运行时进行自我更新的Java应用程序?
我想实现一个Java应用程序(服务器应用程序),该应用程序可以从给定的URL下载新版本(.jar文件),然后在运行时进行自身更新。 最好的方法是什么,有可能吗? 我猜该应用程序可以下载一个新的.jar文件并启动它。但是我应该如何进行切换,例如知道何时启动新应用程序然后退出。还是有更好的方法来做到这一点?
JAR文件(或Java ARchive)将许多文件聚合为一个。JAR文件建立在ZIP文件格式上。