ANT使用注意项

上一篇 / 下一篇  2009-03-02 17:01:46 / 个人分类:Ant

ANT使用注意项

ant的官方手册http://ant.apache.org/manual/index.html

1、ant安装
 windows在环境变量path添加C:\Ant\bin
 Linux 是在/root/.bash_profile

2、执行ANT构建文件
 ant -buildfile testbuild.xml -logfile /usr/log/log-for-ant.log

3、target元素,depends参数
 当有多个依赖关系时,使用“,”隔开,顺序执行完定义的依赖关系,才会执行这个target

4、路径中的*
 一个*表示:该目录和该目录下的第一级目录;
 两个*表示(**):该目录和该目录下的所有文件及子目录(递归);

5、path的使用
 <classpath refid="classpath"/>
 <path id="classpath">
    <fileset dir="${lib}"/>
 </path>
 refid:对当前构建文件中,某处定义的一个path的引用;

6、copy的使用
 <copy todir="${classes}" verwrite="true">
    <fileset dir="${src}"/>
 </copy>
 overwrite:指定是否覆盖目标文件,默认值是不覆盖;


7、jar的使用
 使用方法1:<jar destfile="util.jar" basedir="${bin}"/>
 使用方法2:<jar jarfile="${basedir}/trBatchDay.jar" manifest="${trBatchDay}/MANIFEST.MF">
              <fileset dir="${bin}"/>
          </jar>

8、javac的使用
 <javac srcdir="src" destdir="classes">
    <classpath>
       <fileset dir="lib">
          <include name="**/*.jar"/>
       </fileset>
    </classpath>
 </javac>


TAG: ant Ant

 

评分:0

我来说两句

Open Toolbar