使用ant自動完成檔案zip打包
阿新 • • 發佈:2018-12-14
下載和配置ant
1.ant下載地址,下載之後將其解壓。
2.配置環境變數,新建ANT_HOME環境變數,將值設為ant所在的目錄地址,如下圖: 然後在path變數中新增ANT_HOME/bin,如圖: 3.測試ant是否安裝成功
cmd開啟命令列,輸入:ant-version,結果如下圖,可以檢視版本則說明ant 安裝成功
示例
1.示例的檔案目錄結構,在project資料夾下新建配置檔案build.xml
2.build.xml檔案的配置程式碼如下:
<?xml version="1.0" encoding="UTF-8"?>
<project default="zip" >
<property name="src.dir" location="src" />
<property name="project.dir" location="project" />
<property name="zip.dir" location="zip" />
<property name="header.dir" location="${src.dir}/header" />
<property name="footer.dir" location="${src.dir}/footer" />
< target name="zip">
<zip destfile="${zip.dir}/header.zip" duplicate="preserve">
<zipfileset dir="${header.dir}" includes="**/*.*" prefix="header"/>
</zip>
<zip destfile="${zip.dir}/footer.zip" duplicate="preserve">
<zipfileset dir="${footer.dir}" includes="**/*.*" prefix="footer"/>
</zip>
</target>
</project>
3.配置完成後在build.xml檔案所在目錄下開啟cmd命令列,執行ant命令,如下圖所示: 4.Build成功後在project資料夾下可以看到新生成的zip資料夾,裡面包含執行命令所生成的zip壓縮包,結果如下圖: