【问题标题】:Exporting source of built plugins in PDE Build在 PDE Build 中导出已构建插件的源代码
【发布时间】:2014-08-13 09:49:35
【问题描述】:

我有一个由多个功能和插件组成的项目,我想导出使用 PDE Build 构建的项目的源代码。

其中一个原因是我们有一个很大的通用插件 Subversion 存储库,用于所有项目通用的插件,在构建之前检出(整个通用主干。问题是一些通用插件可能实际上并没有包含在构建中,所以如果我只是从存储库中取出所有已签出的插件,我可能会得到实际构建中没有的插件。

有没有办法告诉 PDE Build 在构建插件时导出源代码?

【问题讨论】:

    标签: java eclipse svn pde


    【解决方案1】:

    对于每个插件,您可以编辑 build.properties 文件...它应该包含在您的项目文件夹中:(您也可以简单地双击 plugin.xml 文件):

    那么您必须在源代码上打上复选框并将所有内容都包含在您的构建中...

    记住:build.properties 文件将被 pde-build 使用!

    您可能还想将这些行添加到您的 build.properties 文件(构建文件,而不是插件的构建文件)

    ############## SOURCE BUNDLE CONTROL ################
    # Set this property to have source bundles created and output into build repository.
    # This does NOT put them in the build output (e.g., product) itself.
    # Valid values are: not set, built, all.
    #       built = only source for bundles that are actually built/compiled in this run are output
    #       all = all available source is collected and output
    sourceBundleMode=all
    individualSourceBundles=true
    

    【讨论】:

    • 我用其中一个插件试过这个;在构建期间创建了一个“plugin_name_source_1.0.0.x.yz”文件夹,但它不包含任何源文件,而只包含清单和项目文件。我是否必须在 PDE 无头构建使用的“全局”build.properties 文件中设置一个标志?
    • 也许您可以简单地为您的构建更改 build.poperties 文件(我在上面添加了一个示例)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-30
    • 2017-05-13
    • 2016-05-04
    • 1970-01-01
    • 2023-01-30
    • 1970-01-01
    • 2021-04-30
    相关资源
    最近更新 更多