实训:Ant

Ant

Ant是一种基于java的build工具,类似于C中的make,用于将软件编译、测试、部署等步骤联系在一起并自动化执行。

build.xml

在命令行中输入命令ant会执行构建文件,默认命名为build.xml。
类HelloWorld的构建文件如下:
HelloWorld

类Calculator的构建文件如下:
Calculator

标签

构建文件标签的说明如下:

标签 说明
<xml> 文档声明
version  - 文档符合的XML规范
encoding - 文档字符编码
<project> 一个构建文件对应一个项目,<project>是构建文件的根标签
name    - 项目名
default - 默认的执行目标
basedir - 项目的基目录
<property> 项目属性,用${name}可以引用value
name  - 属性名
value - 属性值
<target> <target>表示执行目标,一个项目可以有多个执行目标,<target>可以依赖于其它的<target>
name    - 执行目标名
depends - 依赖的执行目标
<javac> javac命令,编译一组java文件
srcdir  - 源文件目录
destdir - 目标文件目录
<java> java命令,执行编译生成的class文件
classname - 执行的类名
<mkdir> mkdir命令,创建目录
<classpath> java类和jar包所在路径
<junit> 使用junit进行自动测试

猜你喜欢

转载自blog.csdn.net/fast_g/article/details/79955994