-2

我想知道是否有具有以下功能的构建系统:

  1. 在开发人员机器上的目标平台中安装和更新依赖项(插件)。
  2. 将二进制依赖项检索并打包到 OSGi 包中(可能来自 maven 存储库)。

即这个构建系统应该满足以下用例:

  1. 开发人员从 scm 检查插件源。
  2. 构建系统检查目标平台中是否存在插件依赖项,如果没有 - 安装它们。
  3. 构建系统检查二进制依赖项,获取它们并打包到工作空间中的 OSGi 捆绑项目中。

我知道Tycho,但不知道它是否可以将依赖项设置为单独的过程,而不是在构建期间。

我也知道B3项目具有所需的功能,但我未能为 Eclipse 3.7 构建它的插件(它依赖于旧的 Xtext 和 google-collections)。

4

2 回答 2

0

我正在使用 buckminster,适用于 3.5、3.6、3.7

于 2012-10-05T17:47:41.563 回答
-1

好的,现在我了解了 Eclipse 中的目标平台,所以我将使用它们来获取插件依赖项。

对于二进制依赖项,我可以使用 Maven。

于 2011-09-21T09:53:42.257 回答