osgi(equinox 3.6)框架在加载bundle时在指定的bundle目录中创建bundle元文件。我们正致力于产生多个jvm。我们可以使用我之前的jvm创建的bundle文件夹吗?我的意思是我们可以安装所有捆绑包并将它们用于许多应用程序吗?
答案 0 :(得分:1)
找出你要问的东西有点困难......但听起来你想要在不同JVM中运行的多个独立OSGi框架之间共享OSGi存储目录。这是不可能的。
答案 1 :(得分:1)
a)是的,您可以在框架之间共享相同的位置URL b)您无法共享框架捆绑存储区/捆绑缓存(org.osgi.framework.storage属性)
您知道有一个特殊的参考:OSGi框架的架构?这允许您更快地安装框架。只需在URL前加上引用:scheme。
参考:文件:// ...