使用ant自动完成文件zip打包

下载和配置ant

1.ant下载地址,下载之后将其解压。

2.配置环境变量,新建ANT_HOME环境变量,将值设为ant所在的目录地址,如下图:
新建ANT_HOME环境变量
然后在path变量中添加ANT_HOME/bin,如图:
ANT_HOME/bin添加到path中
3.测试ant是否安装成功

cmd打开命令行,输入:ant-version,结果如下图,可以查看版本则说明ant
安装成功
cmd查看版本

示例

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命令,如下图所示:
ant
4.Build成功后在project文件夹下可以看到新生成的zip文件夹,里面包含执行命令所生成的zip压缩包,结果如下图:
新生成文件结构

猜你喜欢

转载自blog.csdn.net/wendy_monkey/article/details/83002436
今日推荐