我已经在 apache felix 上安装了 org.amdatu.mongo.jar osgi 包以及它的依赖包。
我能够成功启动它。这基本上是导出 pacakge 以使用 mongo 服务。
现在我有另一个 osgi 包,我想在我的包中访问/使用这个服务。我的项目中有 build.gradle 文件和 bnd.bnd 文件。在哪里提供这个 org.amadatu.mongo.jar 的依赖项?
我用过下面的方法
1)通过“配置构建路径”选项eclipse在构建路径中添加了org.amdatu.mongo.jar osgi bundle jar。不工作 这里项目错误已删除,但是当我从 build.gradle 构建时,它给出了异常。找不到符号导入 org.amdatu.mongo.mongoDBService。
我正在关注以下链接
http://www.amdatu.org/components/mongodb.html
org.amdatu.mongo.jar 的中央 mvn 存储库中没有包的依赖项,否则我已将其添加到我的 build.gradle 文件中。
我应该怎么做才能使我的项目成功编译?
我想在其中使用这个 mongo 服务的 osgi 包是 liferaymvcportlet osgi 包。
请找到项目设置和图像,