将文件从数据库下载到用户计算机上

时间:2014-02-08 20:50:21

标签: java auto-update

我正在尝试创建一个自动更新的Java应用程序。它应该做的是在启动时,它将在线检查一个jar文件,如果jar文件的名称不同,它将下载它,并删除当前正在运行的jar文件。我需要做些什么才能工作?我不确定使用什么方法或我可能需要哪些库。

1 个答案:

答案 0 :(得分:0)

考虑使用ClassLoader机制,有一种方法可以动态检索资源类。这将适用于最多更新类资源。 首先下载jar文件,然后尝试使用ClassLoader加载该类的版本是最新的。

  

Java类加载器是Java运行时环境的一部分   将Java类动态加载到Java虚拟机中。平时   类只按需加载

阅读this以了解有关ClassLoaders的更多信息