Apache Ant

Ant 是一个跨平台的基于 Java 语言开发的构件工具

安装 Apache Ant 的前提是你的电脑上已经下载并且安装了 Java 开发工具包(JDK)

创建属性可以统一放在一个文件中 build.properties 放在 build.xml同一目录层

执行ant命令,默认使用当前目录下的build.xml,可以通过-f指定配置文件。  示例:ant -f build.xml

depends:依赖项,执行该target之前需要先执行的target

antcall 可以调用Task  如果一个task1依赖depends另一个task2, 则执行task1时会先执行task2,antcall和depends执行任务区别是用depends的方式调用,那么被调用任务中的设置或者修改的属性值可以在后面的任务中使用,而用antcall的调用就不可以

只能调用同一个脚本之内的构建目标(target),可以通过antfile属性指定其他脚本内的目标(target)

property   ant中的属性,相当于定义一个变量,通过${属性名}引用 例如

      ${a}

拷贝:copy

1.拷贝单个文件到指定路径   

2.拷贝单个文件到指定目录 

3.拷贝一个目录到另外一个目录下

      

4.拷贝一批文件到指定目录下

     

            

            

      

或者

 

条件:condition

        

       

               

删除:delete

1.删除一个文件    

2.删除指定目录及其子目录    

3.删除指定的一组文件

      

编译:javac


java

        

                

                

        

pathelement可以通过location属性包含一个jar或者通过path属性包含一个类路径。classpath用于设定要使用的环境变量。

jar:打包

你可能感兴趣的:(Apache Ant)