=波波日志 > flash/flex/fcs/AIR > 25.8节. 为自动通用任务创建一个Ant构建文件=

[转]25.8节. 为自动通用任务创建一个Ant构建文件

25.8.1. 问题
我想借助Ant的能力自动化常用任务,比如编译和生成文档。
25.8.2. 解决办法
在需要自动化的地方创建Ant构建文件。
25.8.3. 讨论
创建Ant构建文件非常简单,并且是使用Ant自动化常用任务的第一步。新建一个名为build.xml的XML文档,并把它保存到你的项目目录下的build目录下。并不是非要把它保存到这个文件夹下,但是通常都这么做。

你的构建文件的根节点应该像下面这样:
<project name="MyAntTasks" basedir="..">
</project>
你应该想为你的项目设置一个唯一的名称。这个名字会显示在Eclipse中的Ant窗口里。对于basedir属性,应该确保它指向你的项目目录。当你定义你项目文件夹里的其他文件或目录时将会经常用到basedir属性。

接下来,你可能想添加其他属性。例如,创建一个指向你项目源文件目录的属性,可以像下面这样做:
<project name="MyAntTasks" basedir="..">
<property name="src" value="${basedir}/src" />
</project>
上面的例子也演示了如何使用定义过的属性,就是用${property}。

如果你发现你需要定义很多属性,但是你又想让你的构造文件尽量清晰,那么你可以把属性定义到单独的文件中。要做到这样,新建一个名为build.properties的文本文件,并把它保存到跟build.xml同一目录下。在这个文件中,声明属性就想下面一样简单:
src="${basedir}/src"
这就是需要做的所有事情。一些有用的属性是声明src目录、bin目录和Flex 3 SDK目录的路径。你会很快理解你需要的是什么。现在,你就可以开始为你的构建文件添加任务了。
类别:flash/flex/fcs/AIR 作者:转载 日期:2010-04-29 【评论:0 阅读:】 
 
暂时没有评论!
发表留言
  • *昵称:
  • 头像:
  • 电子邮件: [留下您的邮件,方便管理员回复您。]
  • 个人网站: *验证码:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!
Powered by showbo,G51人力资讯网桂ICP备05005887号