Ant项目如何实现在eclipse开发工具下开发

1、用 Ant 来构建简单系统

新建一个 Java project, 命名为 ant_project

然后新建一个 HelloWorld 类,我们下面就是将这个项目通过 Ant 来编译,打包,类的代码列表如清单 1 所示:

清单 1. HelloWorld 类

 package org.ant.test; 

 public class HelloWorld { 
	 public String sayHello(String name){ 
		 return "Hello "+name; 
	 } 
 }

然后再新建一个 build 文件,命名为 build.xml, 内容如清单 3 所示:

清单 2. 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>

熟悉 ant 的同学们对于上面的脚本应该很容易看明白,这里就不详细解释了,主要功能就是把这个工程编译然后打成 jar 和 war 包。

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项目以及打包工作。

 

3. 在eclipse的ant view中运行

 


版权声明:本文为yuquan0405原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。