后新建一个 HelloWorld 类,我们下面就是将这个项目通过 Ant 来编译,打包,类的代码列表如清单 1 所示:
package java;
public class Helloworld {
public String sayHellow(String name){
return "Hello"+name;
}
}
然后再新建一个 build 文件,命名为 build.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project name="project" default="default">
<target name="default" depends="depends" description="description">
<javac srcdir="src" destdir="bin" includes="org/**" includeantruntime="true"></javac>
<jar basedir="bin" destfile="dist/ant_project.jar"></jar>
<war destfile="dist/ant_project.war" webxml="WEB-INF/web.xml">
<classes dir="bin"></classes>
</war>
</target>
<target name="depends">
</target>
</project>
2、运用ant
(1)eclipse-右键项目-properties-Builders-Add buids(选择 ant builder):
(2)Buildfile-点击选择项目下的build.xml文件,生成路径为:${workspace_loc:/ant_project/build.xml}
Base directory-点击选择项目名字,生成路径为:
${workspace_loc:/ant_project}
(3)当前页面切换到classPath下,add jar(junit.jar,这个jar之前先放在ant_project下面)
(4)去掉Java builder勾选,选择ant builder
(5)点击build.xml右键---run as ----ant build 开始运行ant命令,构建ant项目以及打包工作。