2

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

  • 显然想用无头构建运行

  • 还想在我从 GUI 导出此插件时运行,或者从外部构建器中运行,以查看我插件中的特定文件

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

有没有人有做这种事情的经验?

谢谢,

罗曼

4

0 回答 0