ant 个人笔记

ant 命令想关属性
-buildfile file (-f) 使用指定的构建文件

-projecthelp 获得项目的信息

ant构建文件中想关属性及用法

--dir文件夹路径
--fileset文件集
--path路径
--basedir项目基目录的绝对路径,其他相对路径都是由他解析而出的
--depends="inputProjectId" 依赖前一个target,如果前一个没通过或没有则会报错(依赖性是可传递的)

-classpath <path> 指定何处可以找到引用的类文件和库
如果路径只包含一个path或location它可以简写为:
<path location="lib/junit.jar" />
可以包含一个文件集合
<path id="waitrz">
<fileset dir="${dir.caloutput}/${BATCH_DATE}">
<include name="*.dat"/>
</fileset>
</path>
id是唯一的
其它路径可以引用这个名字:
<path refid="waitrz" />
refid属性引用了已定义的路径:如果在构建过程中这个路径还没有定义,ant会发生错误而失败

include 应包含的文件模式列表,逗号分隔,被省略时包含所有文件
excludes 相反

--特征
从特征文件中载入特征
特征是不可变的,无论谁首次设置了特征,其值就会在构建中不会再改变。
但是对与变量是由最后设置者确定它的值。(ant -Dbuild.debug=false )

<property file="build.properties" />

--用<condition>测试条件
大部分Ant测试可以根据<condition>任务进行分组,如果潜逃的条件测试为true,它将对一个已命名的特征进行设置。
用逻辑运算符<and>,<or>,<xor>,<not>可以构成一个复杂的测试条件。
下面一个测试,如果底层操作系统是两个Windows平台中的一个,那么特征OS的值就会被设置为“Windows”否则被设置能“other”:

<condition property="os" value="windows" else="other"> <or> <os family="win9x" /> <os family="winnt" /> </or> </condition>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值