【问题标题】:Build system for eclipse plugins & RCP [closed]为 Eclipse 插件和 RCP 构建系统 [关闭]
【发布时间】:2011-09-20 12:44:25
【问题描述】:

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

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

即此构建系统应满足以下用例:

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

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

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

【问题讨论】:

    标签: eclipse maven rcp tycho build-system


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-19
        • 1970-01-01
        • 2015-01-31
        • 2010-11-10
        • 2014-02-24
        相关资源
        最近更新 更多