- 4
- 0
- 约2.7万字
- 约 31页
- 2017-08-23 发布于河南
- 举报
第2讲 Ant进阶
回顾上一讲
学习了上一讲,相信已经激起大家的兴趣,或许还有不少感触。当然上一讲我们只了解了Ant的九牛一毛,这一讲将会更加深入的介绍Ant的方方面面。
2 核心概念详解
2.1 project属性
首先看上一讲中的例子:project name=HelloWorld default=run basedir=.
可以看出project有下面的属性:
Attribute Description Required name 项目名称,可自由定义。 否 default 定义一个缺省(默认)的target,当我们执行没有指定target的build.xml时,就会执行这个缺省的target。 是 basedir 用于定义项目的基路径。 否 description 表示项目的描述 否 项目的描述以一个顶级的description元素的形式出现。
2.2 property属性
一个项目可以有很多的property。可以在buildfile中用property task来设定,或者在ant之外设定。一个property有一个名字和一个值。Property可以用于task的属性值。这是通过将属性名放在“${}”之间并放在属性值的位置来实现的。例如有一个property builddir的值是“build”,这个property就可用于属性值:${builddir
原创力文档

文档评论(0)