ant簡易使用


ディレクトリへのダウンロード
d:\javatool\jar\
新規環境変数
変数名:ANT_HOME
変数値:d:javatooljarapache-ant-1.7.1
 
変数名:path
変数値:%ANT_HOME%\bin
 
win+r入力cmd
ant
Buildfile:build.が表示されます.xml does not exist!
       Build failed!
おめでとうございます.インストールに成功しました.
 
==成功しない?何?JDKは着てないの?めまいがする!
JDKのインストール
E:\Program Files\Java\
新規環境変数
変数名:JAVA_HOME
変数値:E:Program FilesJavajdk 1.6.0_03
 
変数名:path
変数値:%ANT_HOME%\bin;%JAVA_HOME%\bin
 
変数名:CLASSSPATH
変数値:E:Program FilesJavajdk 1.6.0_03\lib\tools.jar
今はいいでしょう、ほほほ
 
前はbuildではありません.xmlは存在しませんか?彼に書いてあげよう
新規プロジェクト(Eclipseを使用しています)
new --> JavaProject
JavaTest
new --> class
HelloAnt.java
 
package com.tang.ant;

public class HelloAnt{
      public static void main(String[] args){
            System.out.println("Hello world!I am an ant!");
     }
}

 
new --->xml
build.xml
 
 
<?xml version="1.0" encoding="UTF-8">
<project name="helloAnt" default="rerun" basedir=".">
       <property="src" value="src"/>
       <property="dest" value="dest"/>
       <property="lib" value="lib"/>
       <property="hello_jar" value="hello1.jar"/>

       <target name="init">
              <mkdir="${dest}">
       </target>

       <target name="compile" depends="init">
              <javac srcdir="${src}" destdir="${dest}"/>
       </target>

       <target name="build" depends="compile">
              <mkdir="${lib}"/>
              <jar jarfile="${lib}/${hello_jar}" basedir="${dest}">
                     <manifest>
                            <attribute name="Main-Class" value="com.tang.ant.HelloAnt"/>
                     </manifest>
              </jar>
       </target>

       <target name="run" depends="build">
              <java classname="com.tang.ant.HelloAnt" classpath="${lib}/${hello_jar}"/>
       </target>

       <target name="clean" depends="run">
              <delete dir="${dest}"/>
       </target>

       <target name="rerun">
              <ant target="run"/>
       </target>

</project>

   cmd
   d:\workspace\JavaTest>ant
現れると
  build successful
成功した
d:workspaceJavaTestlibディレクトリの下にhello 1があります.JArパッケージ
  
  cmd
  d:\workspace\JavaTest\lib> java -jar hello1.jar