有人在使用OSGi Bundle Repository吗?
我在apachefelix中尝试过,我觉得它很棒。您可以将osgi容器指向多个obr,当您安装捆绑包时,容器将自动安装所有必需的依赖项。
这就像应用程序服务器的apt-get-install。
我正在使用它!
当您开发osgi捆绑包,而目标平台不包括捆绑包所依赖的库(jar/bundle)时,需要将其添加到目标平台。您可以重新打包您的jar,使其成为osgi捆绑包,也可以直接从OBR下载捆绑包。
Eclipse还提供了一个名为Orbit的OBR,springsource名为EnterpriseBundleRepository。