Eclipse自带的Ant工具能够为我们方便的打包,编译Java文件...
每个build.xml包含一个<project></project>
name: 一个project的名称
default: 默认执行的target
basedir: 基路径,即${basedir}的值(默认值为根目录)
在一个<project>中可以包含多个<target></target>标示具体的任务
name: 一个target的名称
description: 一个target的描述,也可以用<description></description>
depends: 用来指定执行当前target任务前应该先执行哪些target任务(可以指定多个用","分开,且按其顺序执行)
if: 判断该属性是否存在, 存在 才执行(属性可以通过<property>指定)
unless: 判断该属性是否存在, 不存在 才执行(属性可以通过<property>指定)
在<project>中用<property>来定义变量(大小敏感,以最先定义的为准)
每个build.xml包含一个<project></project>
- <project name="myProject" default="dfTar">
- </project>
name: 一个project的名称
default: 默认执行的target
basedir: 基路径,即${basedir}的值(默认值为根目录)
在一个<project>中可以包含多个<target></target>标示具体的任务
- <target name="dfTar" description="my target">
- </target>
name: 一个target的名称
description: 一个target的描述,也可以用<description></description>
depends: 用来指定执行当前target任务前应该先执行哪些target任务(可以指定多个用","分开,且按其顺序执行)
if: 判断该属性是否存在, 存在 才执行(属性可以通过<property>指定)
unless: 判断该属性是否存在, 不存在 才执行(属性可以通过<property>指定)
在<project>中用<property>来定义变量(大小敏感,以最先定义的为准)
- <project name="test" default="testTar">