博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ant 基本操作
阅读量:4556 次
发布时间:2019-06-08

本文共 1006 字,大约阅读时间需要 3 分钟。

1.新建文件夹
<mkdir dir="classes/test" />
 
2.删除文件夹或文件
<delete dir="classes/test" />
<delete file="classes/test.jar" />
 
3.复制文件及目录
<copy file="src/Test.java" tofile="src/TestCopy.java" />
 
4.重命名文件及目录
<move file="src/Test.java" tofile="src/TestCopy.java" />
 
5.创建和解压zip及tar文件
压缩文件zip
<zip destfile="output.zip" basedir="output" />
压缩文件tar
<gzip src="output.tar" zipfile="output.tar.gz" />
解压
<unzip src="output.tar.gz" dest="extractDir" />
 
6.文本替换
<replace file="input.txt' token="old" value="new" />
 
7.文件集
<fileset dir="src">
<include name="*.java"><!-- 选择的文件 -->
<exclude name="xxx.java"><!-- 排除的文件 -->
</fileset>
eg: 选择大于512字节并包含字符串“hello”的文件
<fileset dir="dir">
<and>
  <contains text="hello" />
  <size value="512" when="more" />
</and>
</fileset>
 
8.ant文件链接调用(调用其它ant文件)
<project default="default">
<target name="default">
  <ant antfile="目标文件.xml" target="目标target" inheritAll="false">
    <property name="message" value="传入参数"/>
  </ant >
</target>
</project>

转载于:https://www.cnblogs.com/sleepend/p/4127895.html

你可能感兴趣的文章
括号生成
查看>>
前端--jstree--异步加载数据
查看>>
CSS定位深入理解 完全掌握CSS定位 相对定位和绝对定位
查看>>
网络体系结构
查看>>
练习4.13、4.14、4.15、4.16
查看>>
SAP库龄表
查看>>
PhantomJS 基础及示例 (转)
查看>>
20175316盛茂淞 2018-2019-2 《Java程序设计》第3周学习总结
查看>>
zookeeper安装
查看>>
js清空页面控件值
查看>>
Appium使用Python运行appium测试的实例
查看>>
django request bug
查看>>
二叉树_非递归先中后序_递归非递归求深度
查看>>
20181227 新的目标
查看>>
HDFS写流程
查看>>
生产环境服务器环境搭建+ 项目发布
查看>>
js按条件分类json数组,并合计同组数据(一维转换为二维)
查看>>
Exp6 信息搜集与漏洞扫描
查看>>
redis4安装
查看>>
使用命令wsimport构建WebService客户端[转]
查看>>