如何从命令行构建 OSGi(Equinox) 项目

How to build OSGi(Equinox) project from command line

我有一个 OSGi(Equinox) 项目。我在一个目录中有所有需要的 osgi 插件 jars。现在我想使用命令行构建我的项目。

事实上,我有两个OSGi project,比如说A和B。A依赖于B,也依赖于其他一些插件。我要建A.

实际上在 eclipse 中构建 A 项目,因为我定义了一个 Target platform 目标我的插件目录。

使用 Maven 和 Tycho。有一个很好的tycho tutorial可以帮助你入门。