应用程序检查补丁/更新

时间:2011-07-22 20:09:23

标签: eclipse-rcp update-site

我正在研究(Java)Eclipse RCP windows桌面应用程序,我需要实现一个检查网站是否有任何可用更新的功能。如果有新版本可用,我想开发一些促使用户更新软件的东西,这可能涉及解析html等......

对于之前已经完成此操作的人,我想知道我有什么好的选择。我将不胜感激任何帮助?

谢谢!

3 个答案:

答案 0 :(得分:0)

Eclipse附带了更新支持技术。 http://wiki.eclipse.org/P2

请参阅Simple "check for update" library in java

答案 1 :(得分:0)

答案 2 :(得分:0)

虽然P2解决了产品内更新问题,但它给您的服务器,网络和客户端桌面带来了沉重的负担。原因是P2元数据非常冗长,因此您最终会进行大量的数据传输和处理。

我们发现使用P2管理软件包更改和更新SDC Team Hub(http://genuitec.com/sdc)上的站点更容易,并通过可以有效检查的简单文件控制产品内更新。这对于RCP应用程序尤其重要,因为您通常希望控制插件添加。