【发布时间】:2012-11-01 05:37:56
【问题描述】:
所以,这是我想了很久的事情。您如何获取程序并使其“自动更新”。因此,假设一个外壳检查 Myserver.com/myProg/updates.xml(或其他一些资源)并检查以确保版本号相同。一旦我这样做了,我该如何处理更新程序?
假设我的程序是一个简单的主类,唯一的输出是:
System.out.println("Hello World");在更新时它变成 System.out.println("Hello Java");
我怎样才能在运行时使这种更改到位?
注意:JNLP 不适用于此,因为我不想扩展的签名问题。
【问题讨论】:
-
我不确定我是否理解您的问题。当您检测到新版本时,您下载新位并运行新位而不是旧位。
-
我的问题是:如何下载这些新位并在运行时替换旧位?
-
@Lirik - 甚至没有接近,我说过 JNLP 不是一个选项。
标签: java auto-update