標籤:1.0 電腦 提示符 pre build.xml 分享 列印 idt 輸出
通常情況下,Ant構建檔案build.xml應該在項目的基礎目錄。可以自由使用其他檔案名稱或將構建檔案中其他位置。
在本練習中,建立一個名為build.xml 在電腦的任何地方的檔案。
<?xml version="1.0"?> <project name="Hello World Project" default="info"> <target name="info"> <echo>Hello World - Welcome to Apache Ant!</echo> </target></project>
請注意,應該有XML聲明之前沒有空行或空格。該處理指示目標匹配”[xX][mM][lL]” 是不允許的 - 如果你這樣做,這可能在運行Ant構建時造成的錯誤訊息。
所有構建檔案要求項目元素和至少一個目標元素。
XML元素的項目有三個屬性:
一個目標是要作為一個單元啟動並執行任務的集合。在我們的例子中,我們有一個簡單的目標,以提供一個資訊性訊息給使用者。
目標可以對其他目標的依賴關係。例如,部署目標可能對封裝對象的依賴和包的目標可能具有依賴於compile目標等等。依賴關係是使用相依性屬性表示。例如:
<target name="deploy" depends="pacakge">
....
</target>
<target name="pacakge" depends="clean,compile">
....
</target>
<target name="clean" >
....
</target>
<target name="compile" >
....
</target>
目標元素具有以下屬性:
在上面的例子中的echo 任務是列印一條訊息一個簡單的任務。在我們的例子,它列印出Hello World訊息。
要運行Ant構建檔案,開啟命令提示字元並導航到build.xml檔案所在的檔案夾,然後輸入ant info。也可以只輸入ant來代替。既會工作,因為資訊是預設的目標在構建檔案。應該看到下面的輸出:
java分享第二十天(build.xml的文法及寫法)