public static void main(String[] args) {
System.out.println(“Hello World”);
}
}
在上一级目录创建build.xml文件,键入以下内容:
<?xml version="1.0" encoding="UTF-8"?>
来总结一下以上用到的元素:
project节点元素
Ant构建文件的根元素,属性:
-
name属性:用于指定project元素的名称。
-
default属性:用于指定project默认执行时执行的target的名称。
-
basedir属性:用于指定基路径的位置。
property节点元素
用于定义变量或参数的定义,属性:
-
name属性:变量名字
-
value属性:变量值
ant有一些内建的特性如:
ant.file–>构建文件如build.xml文件所在的路径
ant.home->ant的根路径
ant.java.version->java版本
ant.project.name->当前project的名字,在build.xml的开头指定
ant.version->ant版本
target节点元素
可以看做是一个任务,它有如下属性:
-
name属性:指定target元素的名称。
-
depends属性:用于描述target之间的依赖关系。
-
if属性:用于验证指定的属性是否存在,若不存在,所在target将不会被执行。
-
unless 属性:该属性的功能与 if 属性的功能正好相反,它也用于验证指定的属性是否存在,若不存在,所在 target 将会被执行。
-
description 属性:该属性是关于 target 功能的简短描述和说明。
mkdir命令
创建目录。
javac命令
用于编译一个或一组java文件。
jar命令
用来生成一个JAR文件。