Ant
Ant是一种基于java的build工具,类似于C中的make,用于将软件编译、测试、部署等步骤联系在一起并自动化执行。
build.xml
在命令行中输入命令ant会执行构建文件,默认命名为build.xml。
类HelloWorld的构建文件如下:

类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进行自动测试 |
2274

被折叠的 条评论
为什么被折叠?



