1.ant -p 列出某个ant配置文件的所有target指令
即想得到某个project下所有的target的名称,可以通过在ant命令里加上-proecthelp来达到该目的
2.ant -file d:/anttest/helloant.xml sayHello
helloant.xml是自己命名的ant的配置文件,默认的是build.xml
sayhello是target
文件内容如下:
<?xml version="1.0" encoding="UTF-8"?><project basedir="." default="sayHello" name="test_project">
<target name="sayHello">
<echo message="输出 hello word"/>
</target>
</project>
2.ant -v或者ant -version查询版本号
2.ant -D修改某一命令的参数值
例如
ant -Ddatabase=postgresql demo.steup.jboss
3.ant -help可以列出ant支持的所有参与以及每个参数的意义
4.-q 设置为整个ant的日志输出级别为 warning, 那么在ant 标签中设置的log level 级别大于它(也就是info,verbose,debug)的msg不输出;
也就是(error,warning)级别的msg输出。
5.-d 设置为整个ant的日志输出级别为 debug, 那么在ant 标签中设置的log level 级别大于它(无)的msg不输出;也就是(error,warning,info,verbose,debug)级别的msg输出。
6.ant可以同时执行多个任务
ant claear jar
执行clear和jar任务
7.ant -logfile将日志输出指向到某个文件
8.ant -file filename
指定ant应该处理的构建文件,与-buildfile选项不同,如果指定的构建文件在所在的目录没有找到,-find会要求Ant在其父目录中再查找,这种查找会直接到系统的根目录,如果还没有找到,就报出构建失败
9.ant -listener 指定监听器类
ant -listener org.apache.tools.ant.XmlLogger
基于一个构建文件运行此命令,这将导致Ant把构建消息写到控制台以及一个名为log.xml的xml标记文件中。此日志工具将xml文件写到当前的工作目录下。
标签:xml,输出,文件,ant,命令,msg,级别 From: https://blog.51cto.com/u_16071779/6194755