点击此处下载StartWithAnt完整的pdf文档与代码:http://download.csdn.net/detail/sodino/6603769
1.设置特性的方式
设置一个特性并对其赋值有6种方式,下面一一道来。
1.1 直接赋值
<property name="name1.1" value="set by value"/>
<property name="name1.2">Nested a text</property>
代码3.1
直接赋值的方式可以是同时对”name”和”value”进行设置具体值,如${name1.1};也可以只将”value”值嵌套在<property>标签内,如${name1.2}。
1.2 由文件路径相关设置特性
与单个文件路径相关的特性可以通过设置location指定相关文件名,并额外可以选用相对路径模式,设置relative为true,并将相对的基础目录basedir赋值。见代码3.2 处${name2.1}。
亦可以设置文件过滤器,将一系列符合过滤条件的目标文件以绝对路径的形式按顺序组合起来,作为特性的结果值。设置文件过滤器fileset及文件路径path将会在以后的章节中讲到。本例子中只是需要准备一个path元素并作为参数对属性中的refid赋值即可。见代码3.2 处${name2.2}。
<!-- 第二种方式:路径相关 与指定文件相关 -->
<property name="name2.1" location="RE