首页 > 其他分享 >ant命令

ant命令

时间:2023-04-17 11:06:05浏览次数:23  
标签:xml 输出 文件 ant 命令 msg 级别


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文件写到当前的工作目录下。

ant命令_数据库


 

ant命令_数据库_02


 

 

 

 

 

 

标签:xml,输出,文件,ant,命令,msg,级别
From: https://blog.51cto.com/u_16071779/6194755

相关文章

  • ant的get任务
    根据url获取一个文件属性dest存储文件所用的本地名ignoreerrors如果为true,则记录错误但不终止构建。默认为false.src要获取的远程文件的urlusetimestamp如果为true,则仅下载时间戳比本地文件新的远程远程文件。verbose若为true,每获取100kb数据即显示一个"."。默认为false<?xmlvers......
  • ant的delete任务
    删除文件盒目录属性defaultexcludes确定是否使用默认排除模式默认值为truedir待删除的目录,包括其所有文件和子目录。excludes要排除的文件模式的列表(用逗号分隔)。excludesfile每行包括的一个排除模式的文件的文件名failonerror如果为true,此任务若失败,此构建失败。默认为truefile......
  • docker常用命令
    一:docker服务相关命令#启动docker服务systemctlstartdocker#停止docker服务systemctlstopdocker#重启docker服务systemctlrestartdocker#查看docker服务状态systemctlstatusdocker#设置开机启动docker服务systemctlenabledocker#查看docker概要信息d......
  • Linux工作常用命令
    ---查看网络开通telnet58.34.135.1391521---查看本地IPifconfig-a---查看防火墙状态firewall-cmd--statesystemctlstatusfirewalld---查看CPU信息cat/proc/cpuinfoless/proc/cpuinfo|grepmodel---查看linux操作系统信息cat/etc/*release---查看数据库安装用......
  • ACCT867 Finance for Accountants
    ACCT867FinanceforAccountantsTrimesterOne,2023IndividualAssignmentDueDate:1stMay2023,at12:00pm(noon)Weighting:30%(20%forWrittenAssignmentand10%forOralPresentation)Type:IndividualassignmentLength:Maximum2,000words(excludingtab......
  • c# cmd 命令生成 dll 文件
    编译Class1.cs以产生Class1.dll:csc/target:libraryClass1.cs这个就是我们使用最多的一个命令,其实可以简单的写成csc/t:libraryClass1.cs,另外的一个写法是csc/out:Class1.dll/t:libraryClass1.cs,这个可以自己指定输出的文件名。csc/out:Class1.dll/t:libraryClass1.c......
  • doc命令
    window键+R键弹出运行窗口,输入cmd进入dos命令窗口ipconfig查看ip地址dir查看当前目录下所有文件d:切换到D盘cdpython进入python目录cd..返回上一级目录cd../..返回上两级目录cd../../......
  • IDE-Visual Studio Code-Extension-离线安装PlantUML
    IDE-VisualStudioCode-Extension-离线安装PlantUMLhttps://www.hd2y.net/archives/plantuml-installation-and-usePlantUML+Graphviz+JavaPlantUMLExtensionvscodemarketplace注意路径,我第一次下载的vs的插件。https://marketplace.visualstudio.com/vscodeh......
  • Semantic Kernel 入门系列 ❤️‍
    SemanticKernel是一种轻量级应用开发框架,用于快速开发融合LLMAI的现代应用。此系列文章,将会从传统软件开发者的角度,逐步认识SemanticKernel,并了解其核心概念和基本的使用方法。......
  • Semantic Kernel 入门系列:
    SemanticKernel的一个核心能力就是实现“目标导向”的AI应用。目标导向“目标导向”听起来是一个比较高大的词,但是却是实际生活中我们处理问题的基本方法和原则。顾名思义,这种方法的核心就是先确定目标,然后在寻找实现目标的方法和步骤。这对于人来说的是很自然的事情,但是对......