【发布时间】:2010-11-07 14:22:48
【问题描述】:
我有一个通过 maven 构建的项目。每个模块都构建为一个 osgi 包。
在 Eclipse 中,模块也具有插件特性。一些模块需要外部依赖项(log4j、apache commons、...),它们也可以作为插件从 maven 存储库(例如 spring 企业存储库,它也是一个 OBR)中获得。
Maven 本身解决这些依赖关系没有问题,但是我如何说服 Eclipse 使用 maven 存储库检索和解析这些捆绑包作为插件(我不想为每个一个包装插件)?
是否有可以在 eclipse 中安装的“Maven Provisioner”?
【问题讨论】:
-
您是否已经在使用 Eclipse 的 Maven 插件?
-
我也有同样的问题。 Eclipse 的 Maven 插件在这里没有帮助。 Eclipse PDE 不能很好地处理由 Maven 管理的包依赖项,它坚持依赖项位于工作区(作为项目)或“目标平台”中。
-
没错!我想我会更改问题以使其更清楚。