zoukankan      html  css  js  c++  java
  • java ant安装与使用

    ant是什么好像很费话,反正很多开源项目都用ant.

    我也必须的会用。首先是入门吧。

    1,下载安装

    去apache官网下载一个ant,http://ant.apache.org/

    下载地址:http://labs.mop.com/apache-mirror//ant/binaries/apache-ant-1.8.4-bin.zip

    解压后,设置环境变量(path)和ant_home(ANT_HOME)

    path= %ANT_HOME%\bin;

    打开cmd,输入如:ant -version:

    会出现如下:

    C:\Documents and Settings\Administrator>ant -version
    Apache Ant(TM) version 1.8.4 compiled on May 22 2012

    2,简单的demo

    新建java项目demo,新建类文件。ANTDemo.java

    输入如下代码:

    1 package test;
    2 
    3 public class ANTDemo{
    4      public static void main(String[] args){
    5           System.out.println("this is ant demo!");
    6     }  
    7 }

    在项目根目录下面新建build.xml

     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <project name="demo" default="compile" basedir=".">
     3     <property name="classdir" value="${basedir}/tempbuild/classes"/>
     4     
     5     <target name="compile">
     6         <!-- create class temp folder -->
     7         <mkdir dir="${classdir}"/>
     8             
     9         <!-- java compile to classes -->
    10         <javac srcdir="${basedir}/src" destdir="${classdir}" includeantruntime="true">
    11             
    12         </javac>
    13         
    14         <!--run -->
    15         <java classname="test.ANTDemo">
    16             <classpath>
    17                 <pathelement path="${classdir}"/>
    18             </classpath>
    19         </java>
    20         
    21         <!-- package to jar -->
    22         <jar destfile="demo.jar" basedir="${classdir}">
    23             <manifest>
    24                 <attribute name="Main-class" value="ANTDemo"/>
    25             </manifest>
    26         </jar>
    27         
    28         <!-- delete temp dir -->
    29         <delete dir="${basedir}/tempbuild"/>
    30         
    31     </target>
    32     
    33 </project>

    接下来就运行这个任务了。打开cmd   输入build文件所在的路径,

    C:\Documents and Settings\Administrator>ant -file  E:/workspace/demo/build.xml

    就可以看到结果了。并且在项目根目录下面会看到,demo.jar

    再就是ant的使用命令介绍了。

    http://www.cnblogs.com/philander/articles/1782254.html

     

  • 相关阅读:
    es6
    ES6
    ES6
    css3
    滚动穿透的6种解决方案【已自测】
    css特效
    css布局
    css布局
    js
    【消灭代办】第5周
  • 原文地址:https://www.cnblogs.com/overstep/p/2725669.html
Copyright © 2011-2022 走看看