asp.net入门:Ant入门
来源: 发布时间:星期四, 2009年1月8日 浏览:6次 评论:0
Ant(Another Neat Tool)是 ![](/icons/3831yi.gif) 个现在主流 ![](/icons/3831de.gif) 构建(Build)工具 ![](/icons/3831dou.gif) 现在几乎所有 ![](/icons/3831de.gif) Java开源项目都使用它来编译自己 ![](/icons/3831de.gif) 项目 ![](/icons/3831dou.gif) 而且主流 ![](/icons/3831de.gif) IDE对于Ant也提供了良好 ![](/icons/3831de.gif) 支持 ![](/icons/3831dou2.gif) Ant完全使用Java语言进行开发 ![](/icons/3831dou.gif) 而且开放源代码 ![](/icons/3831dou.gif) 可以很方便 ![](/icons/3831de.gif) 使用可扩展 ![](/icons/3831dou.gif) 使用Ant最主要 ![](/icons/3831de.gif) 工作就是根据构建项目 ![](/icons/3831de.gif) 需要编写对应 ![](/icons/3831de.gif) build.xml文件 ![](/icons/3831dou.gif) 使用该文件控制 ![](/icons/3831chengxu.gif) ![](/icons/3831de.gif) 编译、运行、打包等操作 ![](/icons/3831dou2.gif) u Ant ![](/icons/3831de.gif) 下载 Ant是 ![](/icons/3831yi.gif) 个开源、免费 ![](/icons/3831de.gif) 软件Software ![](/icons/3831dou.gif) 可以从以下地址下载最新版本: http://ant.apache.org/ u Ant ![](/icons/3831de.gif) 安装和配置 Ant ![](/icons/3831de.gif) 安装 ![](/icons/3831chengxu.gif) 是 ![](/icons/3831yi.gif) 个压缩文件 ![](/icons/3831dou.gif) 例如最新版本 ![](/icons/3831de.gif) Ant 1.6.5安装 ![](/icons/3831chengxu.gif) 文件名称为——apache-ant-1.6.5-bin.zip ![](/icons/3831dou2.gif) 1. Ant ![](/icons/3831de.gif) 安装 Ant ![](/icons/3831de.gif) 安装很简单 ![](/icons/3831dou.gif) 解压缩即可 ![](/icons/3831dou2.gif) 可以根据需要解压缩到任意目录 ![](/icons/3831dou2.gif) 2. Ant ![](/icons/3831de.gif) 配置 安装Ant完毕以后 ![](/icons/3831dou.gif) 为了更方便 ![](/icons/3831de.gif) 使用 ![](/icons/3831dou.gif) 需要配置两个环境变量: a) path——把ant安装目录下 ![](/icons/3831de.gif) bin添加到path中 ![](/icons/3831dou2.gif) b) ant_home——Ant ![](/icons/3831de.gif) 安装目录 ![](/icons/3831dou.gif) 例如C:antapache-ant-1.6.5 ![](/icons/3831dou2.gif) 这样就可以在命令行下面使用ant进行构建了 ![](/icons/3831dou2.gif) u Ant ![](/icons/3831de.gif) 文档 学习Ant ![](/icons/3831de.gif) 使用 ![](/icons/3831dou.gif) 可以认真阅读Ant ![](/icons/3831de.gif) 文档 ![](/icons/3831dou.gif) 我就是这样 ![](/icons/3831de.gif) 学习 ![](/icons/3831de.gif) ![](/icons/3831dou2.gif) Ant ![](/icons/3831de.gif) 使用手册可以从Ant安装目录下 ![](/icons/3831de.gif) docsmanualindex.html中进行阅读 ![](/icons/3831dou.gif) 这个是学习Ant使用 ![](/icons/3831dou.gif) 以及查找Ant标签 ![](/icons/3831de.gif) 最好文档 ![](/icons/3831dou2.gif) u build.xml文件基本格式 Ant使用最核心 ![](/icons/3831de.gif) 内容 ![](/icons/3831dou.gif) 就是编写build.xml文件 ![](/icons/3831dou.gif) 这是 ![](/icons/3831yi.gif) 个标准 ![](/icons/3831de.gif) xml文件 ![](/icons/3831dou.gif) 其基础结构为: <?xml version="1.0"?> <project> <target> …… </target> </project> 具体每个标签 ![](/icons/3831de.gif) 作用以及其属性可以参考Ant文档 ![](/icons/3831dou2.gif) u ![](/icons/3831yi.gif) 个简单 ![](/icons/3831de.gif) 使用举例 建立 ![](/icons/3831yi.gif) 个目录 ![](/icons/3831dou.gif) 例如D:antTest ![](/icons/3831dou.gif) 在该目录下建立如下文件和目录: Ø build.xml Ø src目录 l 该目录下包含Main.java Ø ![](/icons/3831class.gif) es目录 这些文件 ![](/icons/3831de.gif) 内容依次如下 ![](/icons/3831dou.gif) 首先看 ![](/icons/3831yi.gif) 下build.xml ![](/icons/3831dou.gif) 其内容如下所示: <?xml version="1.0"?> <project name="Test Ant" default="Nokia S40 1.0" basedir="."> <description>build All version, S40 1.0S40 2.0Moto,of this game</description> <target name="Nokia S40 1.0" description="build S40 1.0 es"> <javac taskname="javac Nokia S40 1.0" srcdir="${basedir}/src" s="" destdir="${basedir}/ es/" /> <java taskname="java Nokia S40 1.0" name="test.Main" path="${basedir}/ es" /> </target> </project> Main.java ![](/icons/3831de.gif) 源代码如下所示: package test; public ![](/icons/3831class.gif) Main { public void (String args){ .out.pr ln("Test Ant"); } } 创建好以上目录结构以后 ![](/icons/3831dou.gif) 就可以使用Ant来进行构建了 ![](/icons/3831dou.gif) 只需要在命令行中将当前目录切换到D:antTest目录下 ![](/icons/3831dou.gif) 输入ant命令就可以执行了 ![](/icons/3831dou2.gif) 当然这里只是实现了最简单 ![](/icons/3831de.gif) Ant功能 ![](/icons/3831dou.gif) 辅助大家快速熟悉Ant ![](/icons/3831de.gif) 使用 ![](/icons/3831dou.gif) 更多 ![](/icons/3831de.gif) 内容以及使用可以阅读Ant提供 ![](/icons/3831de.gif) 文档进行使用 ![](/icons/3831dou2.gif) 出自:http://blog.csdn.net/Mailbomb/archive/2006/05/07/711332.aspx
相关文章
读者评论
发表评论
|
|