2011-11-29 57 views
1

我想爲我的XText插件創建Ant構建腳本。我閱讀了幾篇關於創建Ant腳本的文章/教程。我遇到2種方式自動創建Ant腳本的傳來:導出「Ant Buildfiles」和PDE工具之間的區別 - >創建Ant構建文件

  1. 在插件項目右擊 - >導出 - >螞蟻構建文件
  2. 右鍵單擊MANIFEST.MF或build.properties或feature.xml的和PDE工具 - >創建Ant構建文件。

有人能讓我區別以上兩種方式嗎?

+2

不是一個確切的答案,但(http://www.eclipse.org/forums/index.php/t/156666/)中的(長,扭曲,令人沮喪的)線程是非常豐富的。閱讀該線程的最佳部分是,您會發現至少有其他人認爲構建過程的工作方式完全不直觀。 –

回答

2

Export...>Ant Buildfiles將生成一個build.xml以將您的項目構建爲一個java項目。 PDE Tools > Create Ant Build File將創建一個ant文件來構建您的項目作爲插件項目(使用PDE構建)。

+0

它實際上工作嗎?當我使用生成的ant文件時,我似乎得到了不同的結果,而只是在Eclipse中運行這些命令。 –

+0

你的意思是'File> Export ...> Deployable Plug-in'與使用'org.eclipse.ant.core.antRunner'運行PDE創建的ant文件? –

+0

我正在使用另一種方法來生成ant構建文件:通過導出對話框(右鍵單擊項目>導出>可部署功能>選項選項卡>)並選中「另存爲ant腳本」。當您選擇PDE工具>創建Ant構建文件時,生成的ant腳本根本看不到任何內容。 –