如何在多个Eclipse插件之间共享通用的customBuildCallbacks脚本

时间:2010-09-06 16:38:36

标签: eclipse pde

当我从PDE的无头构建或Eclipse GUI调用时,我试图避免为我的所有插件复制customBuildCallbacks.xml。我在customBuildCallbacks.xml步骤中生成代码或修改我的插件包装:

  • 显然想要使用无头构建

  • 当我从GUI导出此插件或从外部构建器中查看插件中的特定文件时,
  • 也要运行

无头构建在一个定义良好的环境中运行,因此我可以设置customBuildCallbacks.buildpath甚至在每个插件的build.properties中使用相对路径来指向我的常见customBuildCallbacks.xml。但是,这在GUI中比较棘手:因为我们在Eclipse工作区中没有源代码(因为我们的内部构建过程导入了来自不同位置的项目),所以每个开发人员的路径都不同。我希望每个项目都有一个关联的ant属性在磁盘上保存其路径,类似于各种对话框中公开的$ {workspace}变量。我找不到任何有用的东西。

有没有人有这方面的经验?

谢谢,

罗曼

0 个答案:

没有答案