apache-ant-1.8.4-bin.zip),解壓至 E:\apache-ant-1.8.4。ANT_HOME=E:\apache-ant-1.8.4PATH 追加 %ANT_HOME%\bincmd 輸入 ant -version 顯示版本號即成功。src 下 Java 文件 → .class。.class 為 JAR。src → .class。WebContent 下非 class/jar 文件到 WAR 對應目錄。.class 到 WEB-INF/classes。lib 下 jar 到 WEB-INF/lib。| Target | 作用 | 依賴 |
|---|---|---|
| clean | 刪除舊 classes 目錄,創建新目錄 | - |
| build | 編譯 Java、複製資源文件 | clean |
| warFile | 複製依賴 jar、打包 WAR | build |
cd 項目根目錄 ant warFile
生成 awp.war 於項目根目錄,可直接部署至 Tomcat。
Ant 通過聲明式 XML 定義構建流程,核心任務鏈 clean → build → warFile 覆蓋編譯、資源複製、依賴收集、打包全過程。掌握 fileset、war、javac 等核心任務,即可實現 Java Web 項目自動化構建。