Posted on 2005-09-22 11:24
射手座的我 双子座的她 阅读(825)
评论(0) 编辑 收藏 所属分类:
ANT
ANT工具是Apche的一个开放源代码项目,它是一个优秀的软件工程管理工具
本章讲解如何在Eclipse下运用ANT
准备工作
1.安装Eclipse3.0版本,安装jdk,我用的是1.4.2版本,下载ANT包.
2.设置环境变量
set :[name] --JAVA_HOME | [value] ----jdk的安装目录
set :[name] -- ANT_HOME | [value] ----ant的安装目录
set :将系统的path目录后面添加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANT_HOME%lib;{用;号隔开}
设置完环境变量 进入控制台测试:开始->运行->输入CMD->输入ant -version 如果打出ANT的版本那就成功
新建Project
创建一个类 名为HelloANT 我们只需要做的是在HelloANT类里打印出"HelloANT"
项目目录如下 Porject
|-----com
|--ant
|---HelloANT.java
HelloAnt代码如下
package com.ant;
public class HelloANT {
public static void main(String[] args) {
System.out.println("HelloAnt!!");
}
}
现在我们开始运用ANT来编译该类文件 以及创建classes输出文件夹 和删除编译好的classes
1.新建2个文件 build.properties build.xml
build.properties里面存储build.xml需要的公共变量 以 键-值对的方式
build.properties代码
build.src=com /*这里build.src指向项目根目录com文件夹*/
build.classes=classes/*这里build.classes指向项目根目录不存在的classes文件夹来存放classes文件*/
build.xml代码
<?xml version="1.0"?>
<!--创建一个工程项 默认运行的target是init[default] [basedir]="."代表是指向项目根目录-->
<project default="init" basedir=".">
<!--导入properties文件-->
<property file="build.properties"></property>
<!--初始化 创建classes文件夹-->
<target name="init">
<mkdir dir="${build.classes}"/>
</target>
<!--编译JAVA文件 编译时先运行init [depends]-->
<target name="compile" depends="init">
<javac srcdir="${build.src}" destdir="${build.classes}">
</javac>
</target>
<!--清理 删除classes文件夹-->
<target name="clean">
<delete includeemptydirs="true">
<fileset dir="${build.classes}"></fileset>
</delete>
</target>
</project>
ok 保存build.xml文件
现在可以在Eclipse下运行ANT了
在Eclipse里的透视图[大纲]里
可以看到build.xml文件里几个target的名
右键->运行->ANT构建
看看效果吧