必威体育Betway必威体育官网
当前位置:首页 > IT技术

build.xml是什么

时间:2019-08-02 07:10:00来源:IT技术作者:seo实验室小编阅读:83次「手机版」
 

build.xml

一般情况下,大多数软件公司做开发的时候都不用myEclipse开发,这是利用ant部署就给我们带来极大的方便,它先将你的project打包成war包,然后部署到指定的服务器中。

Ant的概念

当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复,因此c语言中有make脚本来帮助这些工作的批量完成。在java 中应用是平台无关性的,当然不会用平台相关的make脚本来完成这些批处理任务了,ANT本身就是这样一个流程脚本引擎,用于自动化调用程序完成项目的编译,打包,测试等。除了基于JAVA是平台无关的外,脚本的格式是基于XML的,比make脚本来说还要好维护一些。

1、ant 的配置文件,用于打包发布,里面含有配置文件。有点类似于linux/unix下的makefile

(1)build.xml就是一个XML文件,它包含一个project节点和至少一个target节点,target节点包含多个task元素。简单说,target节点代表着你的构建目标,而该目标是由多个操作/任务(task)来达成的。

(2)文字描述比较枯燥,下面以简单的java项目为例,说明如何通过ant发布jar包。

在eclipse中新建一个java项目,结构如下

2、ant

(1)Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。

(2)Ant的优点

A、Ant是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点。跨平台性。Ant是存Java语言编写的,所示具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。Ant通过调用target树,就可以执行各种task。

B、每个task实现了特定接口对象。由于Ant构建文件时xml格式的文件,所以和容易维护和书写,而且结构很清晰。Ant可以集成到开发环境中。由于Ant的跨平台性和操作简单的特点,它很容易集成到一些开发环境中去。

(3)Ant 开发

Ant的构建文件:当开始一个新的项目时,首先应该编写Ant构建文件。构建文件定义了构建过程,并被团队开发中每个人使用。Ant构建文件默认命名为build.xml,也可以取其他的名字。只不过在运行的时候把这个命名当作参数传给Ant。构建文件可以放在任何的位置。一般做法是放在项目顶层目录中,这样可以保持项目的简洁和清晰。

相关阅读

Jmeter4.0+Ant集成 build.xml高级配置

批量执行某一目录下多个测试脚本,build.xml文件如下 <?xml version="1.0" encoding="UTF-8"?> <project name="ant-jmeter-test"

Ant常用命令简介以及一个最完整的build.xml样例

Ant的概念Make命令是一个项目管理工具,而Ant所实现功能与此类&#20284;。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant

Ant_的最完整build.xml解释

Ant的概念Make命令是一个项目管理工具,而Ant所实现功能与此类&#20284;。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant

分享到:

栏目导航

推荐阅读

热门阅读