從指令行產生 Ant Script

Ant Script 通常是使用「外掛程式開發環境 (PDE)」來產生的,但也可以用手動方式或從其他 Script 產生它們。 
PDE 確實會顯現 Ant 作業,以產生各種建置 Script。建置 Script 產生機能會常駐在下列作業中。 同時也會列出每一項作業適用的引數。

範例

<eclipse.fetch elements="bundle@org.eclipse.osgi"
buildDirectory="c:\toBuild"
directory="directory.txt"
configInfo="win32,win32,x86 & linux, motif, x86"
/>

<eclipse.buildScript elements="bundle@org.eclipse.osgi"
buildDirectory="c:\toBuild"
archivesFormat="macosx, carbon, ppc - tar"/>

目錄檔格式

目錄檔會用來指出外掛程式和特性所在的位置,以及指出應提取的版本。它是一個 Java 內容檔,行格式如下:"type@id=version, repositoryLocation, password,path"。 當利用對映檔來提取您的元素時,目錄檔是所有對映檔的連結,如需對映檔的詳細資訊,請參閱從儲存庫提取

目錄檔的範例

plugin@org.eclipse.pde.build=v20040622,:pserver:anonymous@dev.eclipse.org:/home/eclipse,
feature@org.eclipse.pde.builder=v20040622,:pserver:anonymous@dev.eclipse.org:/home/eclipse,,org.eclipse.pde.build/feature
plugin@org.eclipse.osgi=v20040617a,:pserver:anonymous@dev.eclipse.org:/home/eclipse,

使用目標檔

僅在 Eclipse 執行中時,先前說明的作業才能運作。在使用 Eclipse 作業執行 Ant Script 的特殊實務中, 必須使用「Eclipse Ant 執行器」應用程式來執行 script。這個特殊實例的指令行如下:

  java -cp startup.jar org.eclipse.core.launcher.Main -application org.eclipse.ant.core.antRunner -buildfile build.xml

請注意,出現在應用程式之後的參數是傳給 Ant 的參數。