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