【发布时间】:2011-10-29 03:46:10
【问题描述】:
我想做的是为我的代码创建一个“启动器”框架,给定一个 URL 和预定义的版本控制方案: 1)去检查是否存在更新 2) 下载更新 3)“安装”更新 4)“重新运行”应用程序
我想 a) 在现有的 JVM 内完成所有这些工作,并且 b) 独立于平台。高阶对吗?根据我对 OSGi 和 Apache Felix 的(有限)知识,我很确定这是可能的,但我真的迷失了细节。
检查更新并下载它是微不足道的。导致“旧”包卸载和“新”包加载是我卡住的地方。我过去做过 OSGi 的工作,但它的动态性远低于此。一个好的起点或朝着正确的方向努力将不胜感激。
如果我严重过度烘焙已经通过免费库解决的问题,那么也请告诉我,但到目前为止我还没有找到任何东西。 :-)
【问题讨论】:
标签: java osgi auto-update