6

我有一个通过 Maven 构建的项目。每个模块都构建为一个 osgi 包。

在 Eclipse 中,模块也具有插件性质。一些模块需要外部依赖项(log4j、apache commons,...),它们也可以作为插件从 maven 存储库(例如 spring 企业存储库,它也是一个 OBR)中获得。

Maven 本身解决这些依赖关系没有问题,但是我如何说服 Eclipse 使用 maven 存储库将这些包作为插件检索和解析(我不想为每个包制作一个包装器插件)?

是否有可以在 Eclipse 中安装的“Maven Provisioner”?

4

2 回答 2

5

我什么也没找到,所以我说服我的同事写了一个 eclipse 插件来完成这个。它是一个配置器,它分析 m2 存储库并从那里提取找到的 osgi 插件。这是一个 alpha 版本,但您可以尝试一下,我们很高兴收到回复。只需写信给 info [at] inavare [dot] net

您可以在这里找到更新站点http://repo.openscada.org/eclipse/

于 2009-07-05T19:43:43.123 回答
0

我猜你没有使用 Eclipse 的 Maven 插件,如果这是真的,你应该试试Sonatype的插件,我认为它是最好的。它解决了您的依赖关系,非常稳定,并且具有一些不错的功能,例如依赖关系图工具。

于 2009-07-02T15:17:23.170 回答