开发手册 欢迎您!
软件开发者资料库

Ant - 扩展Ant

Ant扩展Ant - 从简单和简单的步骤学习Apache ANT,从基本到高级概念,包括简介,环境设置,构建文件,属性任务,属性文件,数据类型,构建项目,构建文档,创建JAR文件,WAR文件,打包应用程序,部署应用程序,执行Java代码,Eclipse集成,JUnit集成,扩展艺术。

Ant带有一组预定义的任务,但您可以创建自己的任务,如下例所示。

自定义Ant任务应该扩展 org.apache .tools.ant.Task 类并且应该扩展execute()方法。下面是一个简单的例子 :

package com.it1352.ant;import org.apache.tools.ant.Task;import org.apache.tools.ant.Project;import org.apache.tools.ant.BuildException;public class MyTask extends Task {   String message;      public void execute() throws BuildException {      log("Message: " + message, Project.MSG_INFO);   }      public void setMessage(String message) {      this.message = message;   }}

要执行自定义任务,您需要将以下内容添加到 Hello World 传真网络应用程序&减号;

      

执行上述自定义任务会打印消息'Hello World!'

c:\>ant customtest:[custom] Message : Hello World!elapsed: 0.2 secBUILD PASSED

这只是一个简单的例子,你可以用Ant的力量来做任何事情你希望改进您的构建和部署过程。