一, create a project
1, Hello.java
E:\desktop\OurProject\ant\chapter1
package ant.chapter1;
public class Hello
{
public static void main(String[] args) {
System.out.println("Hello Ant!");
}
}
2, 编译
C:\Windows\System32>E:
E:\>cd E:\desktop\Ant\OurProject\src\chapter1
E:\desktop\Ant\OurProject\src\chapter1>javac Hello.java
E:\desktop\Ant\OurProject\src\chapter1>cd ..
E:\desktop\Ant\OurProject\src>java -cp . chapter1.Hello
Hello Ant!
二, ANT
1, 安装 及 设置
1) 下载 ant
2) 解压到 D:\Ant
3) 环境变量 ANT_HOME = D:\Ant
path = + ;%ANT_HOME%\bin;
注意: ① 设置为系统变量, 而不是用户变量
② 使用反斜杠"\" 而不是正斜杠"/"
4) 测试,
MS-CMD 中 输入 ant
C:\Windows\System32>ant
Buildfile: build.xml does not exist!
Build failed
2, 运行
1) 目录
E:\desktop\Ant\
OurProject
|-- build.xml
|-- src
|-- chapter1
|-- Hello.java
2) 编写 build.xml
<?xml version="1.0" ?>
<project name="OurProject" default="deploy">
<target name="init">
<mkdir dir="build/classes" />
<mkdir dir="dist"/>
</target>
<target name="compile" depends="init">
<javac srcdir="src" destdir="build/classes" />
</target>
<target name="doc" depends="init">
<javadoc destdir="build/classes" sourcepath="src" />
</target>
<target name="deploy" depends="compile,doc">
<jar destfile="dist/project.jar" basedir="build/classes" />
</target>
</project>
3) 执行 ant
MS-CMD
E:\desktop\Ant\OurProject>ant