2009-05-27 17 views
0

我想以編程方式調用導出到eclipse的xml函數來創建build.xml文件,以便它可以處於持續集成過程中。以編程方式調用Eclipse導出到xml

有沒有簡單的方法來做到這一點,而無需打開Eclipse?

感謝, Aakash

+0

你想要爲什麼創建構建腳本?例如。 Eclipse插件,Web應用程序等? – 2009-05-27 12:24:40

+0

這是一個桌面應用程序。所以我們使用生成的ant文件來構建。 – Aakash 2009-05-27 14:29:50

回答

1

org.eclipse.pde.build有助於一個Ant任務 「eclipse.buildScript」,其產生是使用在出口和無頭PDE構建的build.xml腳本。

有相當多的屬性作爲這項任務的輸入。最簡單的方法,直接在命令行調用它會是這樣的:

eclipse -application org.eclipse.ant.core.antRunner -f plugins/org.eclipse.pde.build_3.5.0.v20090521-1730/scripts/genericTargets.xml generateScript 

您還需要通過一堆-Dproperty = value參數設置輸入屬性。編寫一個使用antRunner運行的包裝build.xml腳本可能會更簡單,在這種情況下,genericTargets.xml腳本將位於${eclipse.pdebuild.scripts}/genericTargets.xml

有一些關於任務here的文檔。這用作pde.build提供的更大的自動構建支持的一部分,文檔爲here

相關問題