【发布时间】:2014-12-05 17:27:45
【问题描述】:
我正在尝试创建安装在运行时的捆绑包的备份文件,以便我可以将其卸载,然后如果需要,可以从备份中重新安装。有谁知道如何处理已经安装在运行时的捆绑文件的位置?我想以一种无论 OSGi 容器如何都可以工作的方式来执行此操作(具体来说,我希望它可以在 Equinox 和 Felix 中工作)。理想情况下,这将是从Bundle 对象获得的信息(或从从Bundle 对象获得的对象的信息)。
编辑:简而言之,我正在安装每个包 (bundleContext.getBundles) 并尝试确定包的文件路径。
【问题讨论】:
标签: java osgi apache-felix equinox