0

我已经在 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 包。

请找到项目设置和图像,

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

4

0 回答 0