Ant使用

1. 什么是Ant

Ant是Java开发界领先的构建工具,能非常方便地自动完成编译,测试,打包,部署等等一系列任务,大大提高开发效率。

目前版本的Eclipse中已经集成了Ant,我们可以直接在Eclipse中运行Ant。

 

2. Ant的使用

2.1 新建构建配置文件,一般命名为build.xml

新建一个build.xml,放在工程根目录下。build.xml定义了Ant要执行的批处理命令。虽然Ant也可以使用其它文件名,但是遵循标准能更使开发更规范,同时易于与别人交流。

通常,src存放Java源文件,classes存放编译后的class文件,lib存放编译和运行用到的所有jar文件,web存放JSP等web文件,dist存放打包后的jar文件,doc存放API文档。

一个基础的build.xml文件示例如下:

<?xmlversion="1.0" encoding="utf-8"?>

<projectdefault="main"basedir=".">

    <targetname="main"depends="compile, compress"description="Main target">

       <echo>Buildingthe .jar file.</echo>

    </target>

    <targetname="compile"description="Compilation target">

       <javacsrcdir="${basedir}/src/util"/>

    </target>

    <targetname="compress"description="Compression target">

       <jarjarfile="TablesToClasses.jar"basedir="${basedir}/src/util"includes="*.class"/>

    </target>

</project>

    此脚本文件内容的意思是编译/src/util下的java文件,并就地生成class文件,将这个class文件打成jar包。

2.2 为工程添加Ant构建工具

右击工程名字,选择“Properties”,在弹出的对话框左边点击“Builders”,在右边点击“New…”,在弹窗里选择“AntBuilder”。

填写相关信息:

Name:Ant_Builder;

Buildfile:${workspace_loc:/HelloAnt/build.xml};

Base Directory:${workspace_loc:/HelloAnt};

(按“BrowseWorkspace”选择工程根目录)


在Builder面板中钩上Ant_Build,去掉JavaBuilder,即可编译执行。

每次编译时,右键build.xml,选择RunAs-Ant Build即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值