Eclipse中已经集成了Ant,我们可以直接在Eclipse中运行Ant,这里我要做的不是直接运行已编写好的build.xml文件,而是利用Ant插件来生成一个构建文件。
首先打开Eclipse,点击导航栏的"Window"-->"Preferences"-->"Ant"
其中有Ant的代码模板,格式化,classpath等属性设置,可以根据具体情况自行设置,都比较简单。
我们要构建一个有依赖jar包项目的构建文件,这里我拿log4j为例,将log4j添加到HelloAnt项目的build path当中,如图所示:
修改HelloAnt.java的源代码为:
Java代码
package com.ant.hello;
import org.apache.log4j.Logger;
public class HelloAnt {
private static Logger log=Logger.getLogger(HelloAnt.class);
public static void main(String[] args){
log.info("hello Ant!");
}
}
修改build path中的class输出路径为"HelloAnt/classes"。
我们在项目名称上右键-->选择Export(导出)-->Ant Buildfile-->下一步-->修改相应属性-->Finish
完成之后我们会发现项目目录里多了一个"build.xml"文件:
打开之后是如下代码:
Xml代码
我们可以根据情况修改其中的标签下的命名及路径,当然这种事比较傻瓜式的生成方法,下面我们换一种可以详细设置的生成方法。
点击导航栏"Project"-->"Properties"-->"Builder"-->"New"-->"Ant Builder":
根据给出的界面我们可以详细设置。