自定义Java插件和自动更新

时间:2014-05-15 15:34:53

标签: java

我编写了一个基于Java的Windows服务,每隔五分钟就会触发一次命令来监视服务器上的某些事件。然后,它会报告回Web服务器进行整合。不幸的是,每次我对服务进行更改时,我都必须手动下载更新的jar,现在是65台服务器。我达到了需要能够自动更新的程度。

我认为最好的办法是: 1.让Windows服务成为应用程序的基础 2.创建一个自定义插件加载器(我没有兴趣使用OSGi) 3.将监控部分拉出主程序,然后将其转换为插件,以便将其关闭 4.添加每X次加载的自动更新程序插件。

我知道如何实现这一点,并开始创建一个自定义插件加载器,适用于我编写的一些小型测试程序。虽然我不知道如何测试类似自动更新功能的东西,但如果插件正确卸载则可以进行编辑。

TLDR:如何测试我的插件是否已正确卸载,以便我们对其进行编辑?

0 个答案:

没有答案