【发布时间】:2011-09-20 12:44:25
【问题描述】:
我想知道是否有具有以下功能的构建系统:
- 在开发者机器上的目标平台上安装和更新依赖项(插件)。
- 检索二进制依赖项并将其打包到 OSGi 包中(可能来自 maven 存储库)。
即此构建系统应满足以下用例:
- 开发人员从 scm 签出插件源。
- 构建系统检查目标平台中是否存在插件依赖项,如果没有,则安装它们。
- 构建系统检查二进制依赖项,获取它们并打包到工作区中的 OSGi 捆绑项目中。
我知道Tycho,但不知道它是否可以将依赖项设置为单独的进程,而不是在构建期间。
我也知道 B3 项目具有所需的功能,但我未能为 Eclipse 3.7 构建它的插件(它依赖于旧的 Xtext 和 google-collections)。
【问题讨论】:
标签: eclipse maven rcp tycho build-system