Ant與Eclipse的集成 第一部分
Posted on 2006-11-27 20:34 chinaorg 閱讀(469) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): JAVA/JSP
介紹Eclipse
作為一個(gè)Java開(kāi)發(fā)者,你有時(shí)可能感受到Java格式的嚴(yán)格。丟失 import聲明,忘記聲明變量,沒(méi)有分號(hào),語(yǔ)法混淆,以及文本編輯器的排版都可能引起Java命令行編譯器 javac 的反應(yīng),其結(jié)果就是顯示若干頁(yè)的錯(cuò)誤信息。
錯(cuò)誤信息告訴你 javac 知道了錯(cuò)誤,但是為什么不解決這個(gè)問(wèn)題,讓你得以繼續(xù)工作? javac 不能解決這個(gè)問(wèn)題; 要做到這一點(diǎn),你可以用一個(gè)IDE,在編譯之前捕獲錯(cuò)誤,并給出建議。 Java現(xiàn)急需好的IDE,目前Java最好的IDE是Eclipse. 如圖11-1.

圖11-1??Eclipse
像其它許多Java IDEs, Eclipse免費(fèi)下載,但是Eclipse背后有許多優(yōu)勢(shì),這是IBM的力量,據(jù)說(shuō)花費(fèi)4000萬(wàn)美元開(kāi)發(fā). 現(xiàn)在,它是一個(gè)開(kāi)放源碼的項(xiàng)目,主要是在IBM軟件開(kāi)發(fā),但部分是由名為 Eclipse.org 的軟件組織.
提示: 如果想閱讀更多關(guān)于Eclipse. 查看 Eclipse的幫助 (O'Reilly).
獲得Eclipse
Eclipse免費(fèi)下載; 你所要做的是瀏覽 http://www.eclipse.org/downloads . 在網(wǎng)頁(yè)上選擇一個(gè)可下載的鏡像. 當(dāng)你做什么,你會(huì)提出一系列的可下載各種類(lèi)型: 當(dāng)你打開(kāi)網(wǎng)頁(yè),你會(huì)看到一個(gè)不同版本的可下載地址的列表。
Release builds(發(fā)布版)
這是供一般使用的版本.
Stable builds (穩(wěn)定版)
類(lèi)似于試用版.
Integration builds(集成版)
這個(gè)版本是由經(jīng)過(guò)一定測(cè)試的組件組成的,但集成操作可能會(huì)有一些問(wèn)題.
Nightly builds
這個(gè)版本是Eclipse所有發(fā)布版本中最具實(shí)驗(yàn)性質(zhì)的,是由Eclipse團(tuán)隊(duì)每天發(fā)布的,但最能否正常工作并不提供什么擔(dān)保.
提示: 同其他軟件,你一般使用最新的Eclipse發(fā)布版; 本節(jié)中我用最新的發(fā)布版,Eclipse3.0。
選擇適合你操作系統(tǒng)的版本,點(diǎn)擊適當(dāng)?shù)逆溄?并下載它. Eclipse安裝很容易; 你所要做的就是unzip(Windows OS)或untar(linux\Unix OS)它(解壓縮),具體的操作取決于你的操作系統(tǒng). 因?yàn)槟阆螺d的版本是針對(duì)你的操作系統(tǒng)的,所以當(dāng)你解壓縮Eclipse后,就會(huì)發(fā)現(xiàn)文件夾中存在可執(zhí)行文件. 通過(guò)運(yùn)行Eclipse可執(zhí)行文件開(kāi)始運(yùn)行Eclipse. 當(dāng)你第一次運(yùn)行Eclipse,你應(yīng)該看到歡迎頁(yè). 要查看Eclipse的概況或教程,只要適當(dāng)?shù)逆溄? 關(guān)閉歡迎頁(yè),只要點(diǎn)擊頁(yè)面標(biāo)題欄的X號(hào).
建立Eclipse項(xiàng)目
如果你有安裝Eclipse并開(kāi)始運(yùn)行,你就進(jìn)入了Ant/Eclipse界面,并不修要做什么額外的工作. Eclipse開(kāi)發(fā)是基于項(xiàng)目 的,我將創(chuàng)造了一個(gè)新的項(xiàng)目,演示如何在Eclipse中使用Ant. 建立一個(gè)新項(xiàng)目,選擇 File→ New→ Project,打開(kāi)New Project對(duì)話框. 選擇Java項(xiàng)目點(diǎn)擊 Next.
在下一頁(yè)中,給項(xiàng)目起名為 AntExample . 其他選項(xiàng)默認(rèn),然后按完成.
這樣在Eclipse中就建立了一個(gè)新項(xiàng)目. 你可以在Eclipse左側(cè)的Package Explorer中看到 AntExample 項(xiàng)目。
這個(gè)項(xiàng)目到目前為止是空的; 要想加入Java代碼,在Package Explorer中選擇 AntExample項(xiàng)目,然后選擇File→ New→ Class,打開(kāi)New Java Class對(duì)話框. 在package name中填入 org.antbook ,新類(lèi)的名字為 AntClass ,選中標(biāo)為public static void main(String[] args)的復(fù)選框,使Eclipse創(chuàng)建一個(gè)main方法. 點(diǎn)擊Finish按鈕.
這樣就完成了創(chuàng)建一個(gè)帶有main( ) 方法的 Antclass.java 代碼,你可以在圖11-2中間的Eclipse編輯器中看到。

圖11-2 一個(gè)新的Java類(lèi)
增加如下代碼是這個(gè)類(lèi)完成一些功能。
在工具欄中點(diǎn)擊Save圖標(biāo)保存對(duì)AntClass.java的更改,然后選擇Run→ Run As→ Java Application,你可以在Eclipse底端的Console制表位中看到這段代碼的輸出,No worries.。
在Eclipse 中寫(xiě)一個(gè)Ant 編譯文件
在Eclipse 中建立一個(gè)Ant 編譯文件,在Package Explorer中右鍵點(diǎn)擊 AntExample 項(xiàng)目,選擇 New→ File. 在File Name框中填入 build.xml ,點(diǎn)擊完成,在 AntExample 項(xiàng)目中添加新的文件. 將項(xiàng)目打包,將這個(gè)XML填入build文件 。
將XML代碼填入build文件中并保存。Eclipse顯然支持Ant; build.xml 在Package Explorer中左側(cè)出現(xiàn)了一個(gè)Ant圖標(biāo),而且build文件的語(yǔ)法著色也發(fā)生了變化,XML聲明用一個(gè)顏色,屬性值用一個(gè)顏色,而Ant關(guān)鍵字用另一個(gè)顏色,如圖11-3(用鮮明的黑色和白色). Build文件的目標(biāo)(targets)出現(xiàn)在右側(cè)的Outline視圖中

提示: 如果你關(guān)閉 build.xml 你可以在Eclipse Ant編輯器中重新打開(kāi); 在Package Explorer中雙擊它. 這是不同于以往版本Eclipse,沒(méi)有默認(rèn)的螞蟻編輯器. 你不得不采取額外措施打開(kāi)Ant編譯文件來(lái)編輯.
顯然Eclipse的 代碼助手 (又稱 內(nèi)容助手 )對(duì)Ant支持, Eclipse3.0增加了對(duì)Ant build文件的代碼助手支持. 當(dāng)你進(jìn)入描述Ant元素或?qū)傩缘膮^(qū)域時(shí),可以按Ctrl-Space打開(kāi)代碼助手,將列出你可能要打的內(nèi)容,如圖11-4.

圖11-4 使用代碼助手
提示: 如果你鍵入 $ 并且使用代碼助手,Eclipse的Ant編輯器將列出所有Ant屬性名.
Eclipse3.0能夠在Ant build 文件中捕捉到語(yǔ)法錯(cuò)誤. 例如,用</targe>終止一個(gè)目標(biāo)??而不是</target>標(biāo)簽,立即引起了Eclipse Ant編輯器的注意,如圖11-5. 如果你讓你光標(biāo)停留在問(wèn)題線左側(cè)的 圖標(biāo)上,就可以看到Eclipse對(duì)于這個(gè)問(wèn)題的解釋:" Expected `</target>' to terminate element starting on line 3."(缺少`</target>'終止第三行開(kāi)始的元素)單獨(dú)這種語(yǔ)法檢查和糾正句法就很值錢(qián)了。

圖11-5 處理語(yǔ)法錯(cuò)誤
提示: 為了更加精細(xì)的排版,你可以重新格式化一個(gè)Ant build文件,在Ant編輯器的環(huán)境菜單中使用格式化命令(Ctrl-Shift-F)或選擇Edit→ Format.
想要看到屬性值, 將鼠標(biāo)在其上方停留,屬性值將出現(xiàn)在提示工具中.
提示: 在某些情況下, Eclipse會(huì)為你產(chǎn)生Ant腳本. 舉例來(lái)說(shuō),如果你創(chuàng)建一個(gè)Eclipse插件,使用自己的視圖和編輯器來(lái)擴(kuò)展Eclipse,你會(huì)使用一個(gè)插件說(shuō)明文件 Plugin.xml . 如果你右鍵點(diǎn)擊說(shuō)明文件并且選擇”Create Ant Build File”(創(chuàng)建Ant編譯文件)項(xiàng),Eclipse會(huì)為您創(chuàng)建一個(gè)build文件. 如果你選擇Project→ Generate Javadoc,Javadoc向?qū)⑹褂胘avadoc工具生成Ant編譯文件,可以根據(jù)需要進(jìn)行編輯.
運(yùn)行Ant Build文件
在Eclipse中運(yùn)行build文件,你有兩種選擇. 你可以在Package Explorer中右擊 build.xml選擇Run→ Ant Build. 這樣來(lái)運(yùn)行Ant,在Eclipse的控制臺(tái)給出結(jié)果.
提示: Eclipse3.0在一個(gè)隔離的JVM中運(yùn)行Ant,解決了不少困擾以前版本的問(wèn)題,.
控制臺(tái)給出的如果和你用命令行運(yùn)行build文件的結(jié)果是一樣的:
Buildfile: D:\eclipse3\eclipse\workspace\AntExample\build.xml
compile:
????[javac] Compiling 1 source file
compress:
??????[jar] Building jar: D:\eclipse3\eclipse\workspace\AntExample\Project.jar
main:
???? [echo] Building the .jar file.
BUILD SUCCESSFUL
Total time: 2 seconds
如果有問(wèn)題,你可以看控制臺(tái)中Ant的輸出. Eclipse將在問(wèn)題欄中給你一個(gè)問(wèn)題匯總,你可以通過(guò)點(diǎn)擊Eclipse底部的問(wèn)題欄查看.
另一種運(yùn)行build文件的方法是, Package Explorer中右鍵點(diǎn)擊 build.xml 選擇Run→ Ant Build...,帶有省略號(hào)(3個(gè)點(diǎn)). 將打開(kāi)Ant運(yùn)行配置對(duì)話框,如圖11-6. Ant運(yùn)行配置是針對(duì)當(dāng)前項(xiàng)目的.

圖11-6 選擇一個(gè)Ant目標(biāo)
默認(rèn)的,對(duì)話框選中的是目標(biāo)欄,顯示build.xml文件中的目標(biāo)(target)列表. 默認(rèn)目標(biāo)已被選定; 你可以點(diǎn)擊Run按鈕運(yùn)行目標(biāo),或者你可以選擇其他目標(biāo). 如果你只選定默認(rèn)目標(biāo),也可以在控制臺(tái)看到同樣的結(jié)果.
你可以設(shè)置目標(biāo)的執(zhí)行順序,目標(biāo)的執(zhí)行順序顯示在對(duì)話框的最下面Target execution order 文本框中(你選擇項(xiàng)目的先后次序?qū)⑹撬麄冞\(yùn)行的順序). Ant仍然會(huì)運(yùn)行每個(gè)目標(biāo)的先決條件,但你還是得小心,以免把整個(gè)編譯順序搞亂.
為Ant選擇build文件和傳遞參數(shù)
在Eclipse中你可以得到和用命令行運(yùn)行Ant的所有功能. 例如,對(duì)Ant傳遞參數(shù),右鍵點(diǎn)擊 build.xml 選擇Run→ Ant Build... 打開(kāi)Ant運(yùn)行配置. 點(diǎn)擊Main欄如圖11-7. 在此頁(yè),你可以制定你想使用的編譯文件、編譯的目錄,還可以給Ant傳遞參數(shù).

圖11-7 設(shè)置build文件,將參數(shù)傳給Ant
提示: 位于對(duì)話框底端的Capture output復(fù)選框表明你是否想在Eclipse控制臺(tái)中顯示Ant的輸出,默認(rèn)是選中的.
作為一個(gè)Java開(kāi)發(fā)者,你有時(shí)可能感受到Java格式的嚴(yán)格。丟失 import聲明,忘記聲明變量,沒(méi)有分號(hào),語(yǔ)法混淆,以及文本編輯器的排版都可能引起Java命令行編譯器 javac 的反應(yīng),其結(jié)果就是顯示若干頁(yè)的錯(cuò)誤信息。
錯(cuò)誤信息告訴你 javac 知道了錯(cuò)誤,但是為什么不解決這個(gè)問(wèn)題,讓你得以繼續(xù)工作? javac 不能解決這個(gè)問(wèn)題; 要做到這一點(diǎn),你可以用一個(gè)IDE,在編譯之前捕獲錯(cuò)誤,并給出建議。 Java現(xiàn)急需好的IDE,目前Java最好的IDE是Eclipse. 如圖11-1.

圖11-1??Eclipse
像其它許多Java IDEs, Eclipse免費(fèi)下載,但是Eclipse背后有許多優(yōu)勢(shì),這是IBM的力量,據(jù)說(shuō)花費(fèi)4000萬(wàn)美元開(kāi)發(fā). 現(xiàn)在,它是一個(gè)開(kāi)放源碼的項(xiàng)目,主要是在IBM軟件開(kāi)發(fā),但部分是由名為 Eclipse.org 的軟件組織.
提示: 如果想閱讀更多關(guān)于Eclipse. 查看 Eclipse的幫助 (O'Reilly).
獲得Eclipse
Eclipse免費(fèi)下載; 你所要做的是瀏覽 http://www.eclipse.org/downloads . 在網(wǎng)頁(yè)上選擇一個(gè)可下載的鏡像. 當(dāng)你做什么,你會(huì)提出一系列的可下載各種類(lèi)型: 當(dāng)你打開(kāi)網(wǎng)頁(yè),你會(huì)看到一個(gè)不同版本的可下載地址的列表。
Release builds(發(fā)布版)
這是供一般使用的版本.
Stable builds (穩(wěn)定版)
類(lèi)似于試用版.
Integration builds(集成版)
這個(gè)版本是由經(jīng)過(guò)一定測(cè)試的組件組成的,但集成操作可能會(huì)有一些問(wèn)題.
Nightly builds
這個(gè)版本是Eclipse所有發(fā)布版本中最具實(shí)驗(yàn)性質(zhì)的,是由Eclipse團(tuán)隊(duì)每天發(fā)布的,但最能否正常工作并不提供什么擔(dān)保.
提示: 同其他軟件,你一般使用最新的Eclipse發(fā)布版; 本節(jié)中我用最新的發(fā)布版,Eclipse3.0。
選擇適合你操作系統(tǒng)的版本,點(diǎn)擊適當(dāng)?shù)逆溄?并下載它. Eclipse安裝很容易; 你所要做的就是unzip(Windows OS)或untar(linux\Unix OS)它(解壓縮),具體的操作取決于你的操作系統(tǒng). 因?yàn)槟阆螺d的版本是針對(duì)你的操作系統(tǒng)的,所以當(dāng)你解壓縮Eclipse后,就會(huì)發(fā)現(xiàn)文件夾中存在可執(zhí)行文件. 通過(guò)運(yùn)行Eclipse可執(zhí)行文件開(kāi)始運(yùn)行Eclipse. 當(dāng)你第一次運(yùn)行Eclipse,你應(yīng)該看到歡迎頁(yè). 要查看Eclipse的概況或教程,只要適當(dāng)?shù)逆溄? 關(guān)閉歡迎頁(yè),只要點(diǎn)擊頁(yè)面標(biāo)題欄的X號(hào).
建立Eclipse項(xiàng)目
如果你有安裝Eclipse并開(kāi)始運(yùn)行,你就進(jìn)入了Ant/Eclipse界面,并不修要做什么額外的工作. Eclipse開(kāi)發(fā)是基于項(xiàng)目 的,我將創(chuàng)造了一個(gè)新的項(xiàng)目,演示如何在Eclipse中使用Ant. 建立一個(gè)新項(xiàng)目,選擇 File→ New→ Project,打開(kāi)New Project對(duì)話框. 選擇Java項(xiàng)目點(diǎn)擊 Next.
在下一頁(yè)中,給項(xiàng)目起名為 AntExample . 其他選項(xiàng)默認(rèn),然后按完成.
這樣在Eclipse中就建立了一個(gè)新項(xiàng)目. 你可以在Eclipse左側(cè)的Package Explorer中看到 AntExample 項(xiàng)目。
這個(gè)項(xiàng)目到目前為止是空的; 要想加入Java代碼,在Package Explorer中選擇 AntExample項(xiàng)目,然后選擇File→ New→ Class,打開(kāi)New Java Class對(duì)話框. 在package name中填入 org.antbook ,新類(lèi)的名字為 AntClass ,選中標(biāo)為public static void main(String[] args)的復(fù)選框,使Eclipse創(chuàng)建一個(gè)main方法. 點(diǎn)擊Finish按鈕.
這樣就完成了創(chuàng)建一個(gè)帶有main( ) 方法的 Antclass.java 代碼,你可以在圖11-2中間的Eclipse編輯器中看到。

圖11-2 一個(gè)新的Java類(lèi)
增加如下代碼是這個(gè)類(lèi)完成一些功能。
public static void main(String args[])
{
????System.out.println("No worries.");????
}
在工具欄中點(diǎn)擊Save圖標(biāo)保存對(duì)AntClass.java的更改,然后選擇Run→ Run As→ Java Application,你可以在Eclipse底端的Console制表位中看到這段代碼的輸出,No worries.。
在Eclipse 中寫(xiě)一個(gè)Ant 編譯文件
在Eclipse 中建立一個(gè)Ant 編譯文件,在Package Explorer中右鍵點(diǎn)擊 AntExample 項(xiàng)目,選擇 New→ File. 在File Name框中填入 build.xml ,點(diǎn)擊完成,在 AntExample 項(xiàng)目中添加新的文件. 將項(xiàng)目打包,將這個(gè)XML填入build文件 。
<?xml version="1.0" ?>
<project default="main">
????<target name="main" depends="compile, compress" description="Main target">
????????<echo>
????????????Building the .jar file.
????????</echo>
????</target>
??
????<target name="compile" description="Compilation target">
????????<javac srcdir="org/antbook"/>
????</target>
??
??<target name="compress" description="Compression target">
????????<jar jarfile="Project.jar" basedir="org/antbook" includes="*.class" />
??</target>
</project>
將XML代碼填入build文件中并保存。Eclipse顯然支持Ant; build.xml 在Package Explorer中左側(cè)出現(xiàn)了一個(gè)Ant圖標(biāo),而且build文件的語(yǔ)法著色也發(fā)生了變化,XML聲明用一個(gè)顏色,屬性值用一個(gè)顏色,而Ant關(guān)鍵字用另一個(gè)顏色,如圖11-3(用鮮明的黑色和白色). Build文件的目標(biāo)(targets)出現(xiàn)在右側(cè)的Outline視圖中

提示: 如果你關(guān)閉 build.xml 你可以在Eclipse Ant編輯器中重新打開(kāi); 在Package Explorer中雙擊它. 這是不同于以往版本Eclipse,沒(méi)有默認(rèn)的螞蟻編輯器. 你不得不采取額外措施打開(kāi)Ant編譯文件來(lái)編輯.
顯然Eclipse的 代碼助手 (又稱 內(nèi)容助手 )對(duì)Ant支持, Eclipse3.0增加了對(duì)Ant build文件的代碼助手支持. 當(dāng)你進(jìn)入描述Ant元素或?qū)傩缘膮^(qū)域時(shí),可以按Ctrl-Space打開(kāi)代碼助手,將列出你可能要打的內(nèi)容,如圖11-4.

圖11-4 使用代碼助手
提示: 如果你鍵入 $ 并且使用代碼助手,Eclipse的Ant編輯器將列出所有Ant屬性名.
Eclipse3.0能夠在Ant build 文件中捕捉到語(yǔ)法錯(cuò)誤. 例如,用</targe>終止一個(gè)目標(biāo)??而不是</target>標(biāo)簽,立即引起了Eclipse Ant編輯器的注意,如圖11-5. 如果你讓你光標(biāo)停留在問(wèn)題線左側(cè)的 圖標(biāo)上,就可以看到Eclipse對(duì)于這個(gè)問(wèn)題的解釋:" Expected `</target>' to terminate element starting on line 3."(缺少`</target>'終止第三行開(kāi)始的元素)單獨(dú)這種語(yǔ)法檢查和糾正句法就很值錢(qián)了。

圖11-5 處理語(yǔ)法錯(cuò)誤
提示: 為了更加精細(xì)的排版,你可以重新格式化一個(gè)Ant build文件,在Ant編輯器的環(huán)境菜單中使用格式化命令(Ctrl-Shift-F)或選擇Edit→ Format.
想要看到屬性值, 將鼠標(biāo)在其上方停留,屬性值將出現(xiàn)在提示工具中.
提示: 在某些情況下, Eclipse會(huì)為你產(chǎn)生Ant腳本. 舉例來(lái)說(shuō),如果你創(chuàng)建一個(gè)Eclipse插件,使用自己的視圖和編輯器來(lái)擴(kuò)展Eclipse,你會(huì)使用一個(gè)插件說(shuō)明文件 Plugin.xml . 如果你右鍵點(diǎn)擊說(shuō)明文件并且選擇”Create Ant Build File”(創(chuàng)建Ant編譯文件)項(xiàng),Eclipse會(huì)為您創(chuàng)建一個(gè)build文件. 如果你選擇Project→ Generate Javadoc,Javadoc向?qū)⑹褂胘avadoc工具生成Ant編譯文件,可以根據(jù)需要進(jìn)行編輯.
運(yùn)行Ant Build文件
在Eclipse中運(yùn)行build文件,你有兩種選擇. 你可以在Package Explorer中右擊 build.xml選擇Run→ Ant Build. 這樣來(lái)運(yùn)行Ant,在Eclipse的控制臺(tái)給出結(jié)果.
提示: Eclipse3.0在一個(gè)隔離的JVM中運(yùn)行Ant,解決了不少困擾以前版本的問(wèn)題,.
控制臺(tái)給出的如果和你用命令行運(yùn)行build文件的結(jié)果是一樣的:
Buildfile: D:\eclipse3\eclipse\workspace\AntExample\build.xml
compile:
????[javac] Compiling 1 source file
compress:
??????[jar] Building jar: D:\eclipse3\eclipse\workspace\AntExample\Project.jar
main:
???? [echo] Building the .jar file.
BUILD SUCCESSFUL
Total time: 2 seconds
如果有問(wèn)題,你可以看控制臺(tái)中Ant的輸出. Eclipse將在問(wèn)題欄中給你一個(gè)問(wèn)題匯總,你可以通過(guò)點(diǎn)擊Eclipse底部的問(wèn)題欄查看.
另一種運(yùn)行build文件的方法是, Package Explorer中右鍵點(diǎn)擊 build.xml 選擇Run→ Ant Build...,帶有省略號(hào)(3個(gè)點(diǎn)). 將打開(kāi)Ant運(yùn)行配置對(duì)話框,如圖11-6. Ant運(yùn)行配置是針對(duì)當(dāng)前項(xiàng)目的.

圖11-6 選擇一個(gè)Ant目標(biāo)
默認(rèn)的,對(duì)話框選中的是目標(biāo)欄,顯示build.xml文件中的目標(biāo)(target)列表. 默認(rèn)目標(biāo)已被選定; 你可以點(diǎn)擊Run按鈕運(yùn)行目標(biāo),或者你可以選擇其他目標(biāo). 如果你只選定默認(rèn)目標(biāo),也可以在控制臺(tái)看到同樣的結(jié)果.
你可以設(shè)置目標(biāo)的執(zhí)行順序,目標(biāo)的執(zhí)行順序顯示在對(duì)話框的最下面Target execution order 文本框中(你選擇項(xiàng)目的先后次序?qū)⑹撬麄冞\(yùn)行的順序). Ant仍然會(huì)運(yùn)行每個(gè)目標(biāo)的先決條件,但你還是得小心,以免把整個(gè)編譯順序搞亂.
為Ant選擇build文件和傳遞參數(shù)
在Eclipse中你可以得到和用命令行運(yùn)行Ant的所有功能. 例如,對(duì)Ant傳遞參數(shù),右鍵點(diǎn)擊 build.xml 選擇Run→ Ant Build... 打開(kāi)Ant運(yùn)行配置. 點(diǎn)擊Main欄如圖11-7. 在此頁(yè),你可以制定你想使用的編譯文件、編譯的目錄,還可以給Ant傳遞參數(shù).

圖11-7 設(shè)置build文件,將參數(shù)傳給Ant
提示: 位于對(duì)話框底端的Capture output復(fù)選框表明你是否想在Eclipse控制臺(tái)中顯示Ant的輸出,默認(rèn)是選中的.