如何在 Eclipse 中使用 Maven 和 osgi?
how to use maven with osgi in eclipse?
我是 maven 和 OSGi 的新手,我想将 OSGi 与 maven 一起使用。一开始我搜索但没有找到适合我需要的文章。所以我决定在这里问。
我知道我必须使用 maven-bundle-plugin,但我不知道如何在 eclipse 上使用它。如果您知道如何将它集成到 Eclipse 中,请向我解释一下。
我已经从 Eclipse 的市场下载了 m2e 集成并安装了它。
http://securesoftwaredev.com/2009/11/21/osgi-maven-eclipse/
我也遵循了本教程的步骤,但在我的情况下,上下文菜单中没有出现 maven 选项。
如果您想开发 OSGi 包或 运行 OSGi 容器并将包作为 Maven 依赖项获取,您可能会发现这个未完成的教程很有用:http://cookbook.everit.org/
请注意,此类教程很容易过时,因为针对 OSGi 的工具正在迅速改进。例如:如果可以使用bnd-maven-plugin代替maven-bundle-plugin,我提到的教程将很快被审查。
这可能有点过时了。如果您使用当前的 eclipse,那么会预装 m2e(最好使用 Luna,我在使用 m2e 和 Mars 时遇到了一些问题)。
然后只需创建一个新的 Maven 项目或导入一个现有项目。我在普通的 maven 构建(不是第谷)中使用 maven bundle 插件。所以不要用eclipse插件透视。
我是 maven 和 OSGi 的新手,我想将 OSGi 与 maven 一起使用。一开始我搜索但没有找到适合我需要的文章。所以我决定在这里问。
我知道我必须使用 maven-bundle-plugin,但我不知道如何在 eclipse 上使用它。如果您知道如何将它集成到 Eclipse 中,请向我解释一下。
我已经从 Eclipse 的市场下载了 m2e 集成并安装了它。
http://securesoftwaredev.com/2009/11/21/osgi-maven-eclipse/
我也遵循了本教程的步骤,但在我的情况下,上下文菜单中没有出现 maven 选项。
如果您想开发 OSGi 包或 运行 OSGi 容器并将包作为 Maven 依赖项获取,您可能会发现这个未完成的教程很有用:http://cookbook.everit.org/
请注意,此类教程很容易过时,因为针对 OSGi 的工具正在迅速改进。例如:如果可以使用bnd-maven-plugin代替maven-bundle-plugin,我提到的教程将很快被审查。
这可能有点过时了。如果您使用当前的 eclipse,那么会预装 m2e(最好使用 Luna,我在使用 m2e 和 Mars 时遇到了一些问题)。 然后只需创建一个新的 Maven 项目或导入一个现有项目。我在普通的 maven 构建(不是第谷)中使用 maven bundle 插件。所以不要用eclipse插件透视。