4.1.1 Ant Task的属性及功能
(1)antfile属性:在Ant任务中antfile属性的作用是指定要执行的构件文件的名称,可包含路径信息。
(2)dir属性:在Ant任务中dir属性的作用是用于指定构件文件所在的目录。
(3)target属性:在Ant任务中target属性的作用是指定被执行的构件文件中所要执行的target
(4)output属性:在Ant任务中output属性主要用于指定Ant工具执行时的信息输出,可定位到控制台或定位到文件中。
(5)inheritAll属性:在Ant任务中inheritAll属性用于指定被调用的构件文件的project元素中可使用当前project元素中的属性。
(6)inheritRefs属性
4.2 AntCall Task:执行过程中调用并执行其他target
AntCall 任务的作用是允许在一个target的执行过程中调用并执行其他的target.
(1)target属性:在AntCall任务中target属性的作用是指定要被调用执行的target,通过名称指定这个target属性是必需的
(2)inheritAll属性:用于指定是否继承当前的属性。默认时为true
param属性:定义参数
(3)inheritRefs属性:用于指定是否覆盖reference属性或者是否建立一个对当前reference属性的引用。
通过property指定和通过AntCall中的param指定的属性都传递到所调用的target中。
4.11 LoadProperties:加载属性文件
为了便于维护和细分功能。通常会把Ant中定义的property元素放到一个或多个.properties文件中定义,然后在Ant中引入这些属性。在这时就需要一个能导入.properties文件的功能。
4.12 Tstamp Task:获取并格式化日期或时间
Tstamp任务的作用是设定当前日期和时间的格式,可在target中使用
(1)antfile属性:在Ant任务中antfile属性的作用是指定要执行的构件文件的名称,可包含路径信息。
(2)dir属性:在Ant任务中dir属性的作用是用于指定构件文件所在的目录。
(3)target属性:在Ant任务中target属性的作用是指定被执行的构件文件中所要执行的target
(4)output属性:在Ant任务中output属性主要用于指定Ant工具执行时的信息输出,可定位到控制台或定位到文件中。
(5)inheritAll属性:在Ant任务中inheritAll属性用于指定被调用的构件文件的project元素中可使用当前project元素中的属性。
(6)inheritRefs属性
4.2 AntCall Task:执行过程中调用并执行其他target
AntCall 任务的作用是允许在一个target的执行过程中调用并执行其他的target.
(1)target属性:在AntCall任务中target属性的作用是指定要被调用执行的target,通过名称指定这个target属性是必需的
(2)inheritAll属性:用于指定是否继承当前的属性。默认时为true
param属性:定义参数
(3)inheritRefs属性:用于指定是否覆盖reference属性或者是否建立一个对当前reference属性的引用。
通过property指定和通过AntCall中的param指定的属性都传递到所调用的target中。
4.11 LoadProperties:加载属性文件
为了便于维护和细分功能。通常会把Ant中定义的property元素放到一个或多个.properties文件中定义,然后在Ant中引入这些属性。在这时就需要一个能导入.properties文件的功能。
4.12 Tstamp Task:获取并格式化日期或时间
Tstamp任务的作用是设定当前日期和时间的格式,可在target中使用