0
我为插件创建了一个插件项目“com.example.first”和一个插件功能项目“com.example.first.feature” 。PDE工具(创建Ant构建文件)不生成ant脚本(build.xml)
我能够产生“com.exilant.first”的build.xml(Ant构建文件)按如下步骤进行:
右键单击build.properties ---->插件工具--->创建Ant构建文件。
我遵循相同的步骤来创建“com.exilant.first.feature”(特性项目)的build.xml,但点击'创建Ant构建文件'注意到正在发生(不生成build.xml)后。
请帮忙!
在此先感谢。
谢谢greg为你的快速和适合的反应...实际上我已经创建了功能项目来分发我的插件。我是插件开发的新手。我只是跟着一些文档。请告诉我如何解决这个问题。我可以明确地添加清单文件吗?我需要为这个功能项目生成ant脚本。我该怎么做? – 2015-02-06 10:57:38
这,我已经尝试过,但问题是,当我使用生成的build.xml构建时,它不会生成p2存储库(artifact.jar和content.jar)。我在创建build.xml时选择了“生成p2存储库”。我可以生成p2存储库吗? – 2015-02-07 10:29:28
**生成的ANT脚本正在使用不同步的pde.exportfeature任务,因此依赖于pde.exportfeature任务输出的pubish功能和捆绑任务(p2.publish.featuresAndBundles)不会按预期生成输出。所以我使用了一个技巧,将插件项目中的matadata文件复制到插件功能项目中,并为特性项目进行了自定义,然后我可以使用以下工具从PDE工具生成构建文件:build.properties ----> Plug-in-tools --->创建Ant构建文件。这个技巧工作得很好。** – 2015-02-11 07:43:15