【问题标题】:osgi with eclipse maven and maven-bundle-pluginosgi 与 eclipse maven 和 maven-bundle-plugin
【发布时间】:2013-02-10 03:05:53
【问题描述】:

我是 osgi 的新手,对它们如何组合在一起感到非常困惑。我想创建 3 个包,一个定义接口的 api 包,一个提供实现的 impl 包,以及另一个使用 maven 和 maven-bundle-pugin 实现的包。

我需要一些指导:

  1. 我需要 3 个 maven 项目吗?

  2. 我是否应该使用 maven 原型来创建项目?

  3. 我需要你使用 maven-pax 吗?

  4. 对于 osgi 新手的任何其他提示?

谢谢

【问题讨论】:

    标签: eclipse maven osgi maven-bundle-plugin


    【解决方案1】:

    我前段时间写了一封tutorial,其中可能包含您需要的内容。 一些剧透..

    • 是的,您应该创建三个 Maven 项目。理想情况下也是一个父项目,因此您可以在一个命令中构建它们。

    • 您可以使用原型,但更简单的方法可能是复制示例代码并进行更改。

    • 本教程展示了如何在 Apache Karaf 上进行部署,恕我直言,这是最容易上手的 OSGi 服务器。尽管如此,在构建期间生成的包也应该在普通的 Felix 或 Equinox 中工作,但部署会有点困难。

    【讨论】:

      猜你喜欢
      • 2011-05-21
      • 2011-06-18
      • 2012-07-12
      • 2016-07-20
      • 2017-01-02
      • 2013-08-19
      • 2014-02-11
      • 2012-04-20
      • 2011-03-06
      相关资源
      最近更新 更多