所以,这是我心中长久以来一直在思考的问题。如何使一个程序‘自动更新’。假设有一个外壳,它会检查Myserver.com/myProg/updates.xml(或其他资源),并确保版本号相同。那么,我该如何处理程序的更新呢?
假设我的程序只是一个简单地带有主类的程序,唯一的输出就是:
System.out.println("Hello World");
在更新后,它变成了System.out.println("Hello Java");
我应该如何在运行时实现这个更改?
注意:由于签名问题,JNLP不适用于此问题。
假设我的程序只是一个简单地带有主类的程序,唯一的输出就是:
System.out.println("Hello World");
在更新后,它变成了System.out.println("Hello Java");
我应该如何在运行时实现这个更改?
注意:由于签名问题,JNLP不适用于此问题。