为eclipse插件构建系统& RCP

时间:2011-09-20 12:44:26

标签: eclipse maven rcp tycho build-system

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

  1. 安装&在开发人员计算机上更新目标平台中的依赖项(插件)。
  2. 检索&将二进制依赖包装到OSGi包中(可能来自maven repos)。
  3. 即。这个构建系统应该满足以下用例:

    1. 开发人员从scm中检出插件来源。
    2. 构建系统检查目标平台中是否存在插件依赖项,如果不存在 - 安装它们。
    3. 构建系统检查二进制依赖项,将它们提取并打包到工作区中的OSGi包项目中。
    4. 我知道Tycho,但不知道它是否可以将依赖关系设置为单独的进程,而不是在构建期间。

      我也知道B3项目需要哪些功能,但我没有为Eclipse 3.7构建其插件(它依赖于旧的Xtext和Google集合)。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:-1)

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

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