ant-build的详细用法,对你一定有用

 

一.Ant工具的作用:
1、可以用ant编译java类,生成class文件
2、ant可以自定义标签、配置文件
3、ant可以把相关层架构成包
4、ant把整个项目生成web包,并发布到Tomcat

二,构建ant环境

要使用ant首先要构建一个ant环境,步骤很简单:

1),安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH(这些应该是看这篇文章的人应该知道的)

2),下载ant 地址http://www.apache.org/找一个你喜欢的版本,或者干脆最新的版本

3),解压ant 你得到的是一个压缩包,解压缩它,并把它放在一个尽量简单的目录,例如D:\ant-1.6虽然你不一 定要这么做,但这么做是有好处的。

4),设置ANT_HOME PATH中添加ANT_HOME目录下的bin目录

5),测试一下你的设置,开始-->运行-->cmd进入命令行-->键入 ant 回车,如果看到

Buildfile: build.xml does not exist!

Build failed

那么恭喜你你已经完成ant的设置

 

<?xml version="1.0" encoding="UTF-8" ?>

//name:项目名 basedir:项目的根目录  .:代表当前目录 default:代表默认要作的事情

<project name="HelloWorld" default="run" basedir=".">

 

//类似于程序中的变量

<property name="src" value="src"/>

<property name="dest" value="classes"/>

<property name="hello_jar" value="hello1.jar"/>

 

//target:就是想要作的事情 在此即创建目录dest-classes

<target name="init">

   <mkdir dir="${dest}"/>

</target>

 

//编译src下的类到dest-classes目录下

<target name="compile" depends="init">

   <javac srcdir="${src}" destdir="${dest}"/>

</target>

 

//从目录dest-classes里打jar包hello_jar-hello1.jar

<target name="build" depends="compile">

   <jar jarfile="${hello_jar}" basedir="${dest}"/>

</target>

 

//运行程序

<target name="run" depends="build">

   <java classname="test.ant.HelloWorld" classpath="${hello_jar}"/>

</target>

 

//删除生成的文件

<target name="clean">

   <delete dir="${dest}" />

   <delete file="${hello_jar}" />

</target>

 

//再次运行

<target name="rerun" depends="clean,run">

   <ant target="clean" />

   <ant target="run" />

</target>

</project>

 

 

注:运行命令:D:\AndroidWorkspace\HelloWorld>ant  -file build.xml

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值