因為用到hibernate框架。自然就用到了ant腳本.看了下build.xml文件.在這個Ant腳本中,主要包括以下執(zhí)行任務:
prepare
進行編譯前的準備工作.
resource
主要用于將配置文件復制到適當?shù)奈恢煤瓦M行資源文件的編碼轉(zhuǎn)換工作.
compile
它的目的是進行項目的編譯工作.主要用于編譯java文件,同時還會調(diào)用前面所定義的prepare執(zhí)行目標和resource執(zhí)行目標
clean
它的主要目的是清除編譯后的目標文件和部署時產(chǎn)生的文件.一般在進行完全編譯前需要進行使用此執(zhí)行目標清除之前編譯所產(chǎn)生的文件.
project
用于全面編譯整個項目.其中依次執(zhí)行了clean,prepare和compile執(zhí)行目標.
dist
用于構(gòu)建一個二進制的發(fā)行包.在使用這個打包命令之前最好先使用project執(zhí)行目標來將整個項目進行完整編譯.
all
用于完整地重新構(gòu)建二進制發(fā)行包.它會先調(diào)用project執(zhí)行目標對項目進行完全的重新編譯,然后再使用dist執(zhí)行目標對項目進行打包.