Ant建置檔(buildfile)使用XML格式撰寫,預設為build.xml
,內容為建置時要執行的各種任務。build.xml
中必須且只能有一個project
節點,project
為build.xml
的根節點(root element)。
<project>
的屬性如下
- name,用來指名專案的名稱。非必要。
- default,當沒有提供執行的target時,預設要執行的target。非必要
- basedir,用來定義專案根目錄,如果未定義,則預設使用build.xml的上一層目錄位置作為根目錄。非必要
一個project中含有一個或多個target,例如下面的project
名稱為AntDemo,其中含有四個target
,預設會執行的target
名稱是war。,
<?xml version="1.0" encoding="UTF-8"?>
<project name="AntDemo" default="war">
<target name="init">
...
</target>
<target name="compile" depends="init" >
...
</target>
<target name="war" depends="compile">
...
</target>
<target name="clean">
...
</target>
</project>
沒有留言:
張貼留言