ANT 下载,ant的配法及用法

下载http://www.apache.org/dist/ant/binaries下的apache-ant-1.6.1-bin.zip    解压。 
ant的配法: 
1。解压ant的包到本地目录。 
2。在环境变量中设置ANT_HOME,值为你的安装目录。 
3。在环境变量中设置JAVA_HOME,值为你的jdk安装目录。 
4。把ANT_HOME/bin加到你系统的path目录中去。 

在cmd模式下输入  ant  -version回车,看到输出说明配置成功。  

 

 

用法

 

建立一个文件夹project.
1.2.1建立工程。
在其下建产src,用来存放源代码。
Lib用来存放要用到的jar包。
1.2.2建立一个xml文件
example.xml (ant认缺省的为build.xml),在里面开始写过程。一般包括设置文件夹属性值,初始化(清理文件夹中内

容,以便从新开始),编译,打包,执行,几个步骤。
   参考代码可见ant下的帮助手册(C:/ant/docs/manual/index.html )/Developing with Ant/Tutorials.很详细


例:
   <?xml version="1.0"?>
<project name="ant_test" default="run">

   <!-- 说明各文件夹 -->
   <property name="src.dir" value="src" />
   <property name="report.dir" value="report" />
   <property name="classes.dir" value="classes" />
   <property name="lib.dir" value="lib" />
   <property name="dist.dir" value="dist" />
   <property name="doc.dir" value="doc" />
<!-- 存放Main函数的类 -->
      <property name="main-class"  value="test.Test"/>

      <!-- 说明classpath,包括进来工程要用到的jar包 -->
   <path id="classpath">
    <fileset file="$(lib.dir)" includes="**/*.jar"/>
   </path>
 
 <!-- 初始化,清理文件夹中的文件,以便重新编译 -->
 <target name="init">
     <delete dir="${classes.dir}"/>
     <delete dir="${dist.dir}"/>
     <delete dir="${doc.dir}" />
 </target>

    <!-- 编译 -->
 <target name="compile" depends="init"
  description="compile the source files">
  <mkdir dir="${classes.dir}" />
  <javac srcdir="${src.dir}" destdir="${classes.dir}" classpath="classpath" />
 </target>
    <!-- 打包成jar文件,包名为工程名,或起其他名 -->
 <target name="jar" depends="compile" description="make .jar file">
  <mkdir dir="${dist.dir}" />
  <jar destfile="${dist.dir}/${ant.project.name}.jar" basedir="${classes.dir}">
            <manifest>
                <attribute name="Main-Class" value="${main-class}"/>
            </manifest>
  </jar>
 </target>
    <!-- 运行 -->
    <target name="run" depends="jar">
        <java jar="${dist.dir}/${ant.project.name}.jar" fork="true"/>
    </target>
</project>
1.2.3运行ant
     命令行在project下, ant -buildfile example.xml run
 注:
A.如果是build.xml可以直接写 :ant (运行build.xml 的default target)
B.如果要运行别的target,如init  : ant -buildfile example.xml init
  可参考手册 Runnint Ant/Command Line
2.在eclipse下使用ant
1.建立工程。
 建立source folder存放源代码。
 lib放要用的jar
  build.xml文件
2.调出ant
window/show view选择ant,再选择add Buildfiles 在对话框里选择此工程的build.xml文件。
3运行
 如上编写build.xml。会在ant view里看见各个target,双击,可单独执行这个target
  点 按钮run default target可运行缺省的target,这里设置缺省的为最后一个,可以把它依赖的各个target都执行一次。

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/kuaihuoxiaoyu/archive/2006/09/13/1218276.aspx

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值