ANT使用分享(2)

1. path:表示一个文件或路径名列表

<!--path表示一个文件或路径名列表-->
    <path id="classpath">
        <!--Fileset 数据类型定义了一组文件-->
        <fileset dir="${lib.dir}">
        <!--该文件夹下所有以.jar结尾的文件-->
            <include name="*.jar" />
        </fileset>
        <!--Fileset 数据类型定义了一组文件-->
        <fileset dir="${ext.dir}">
        <!--该文件夹下所有以.jar结尾的文件-->
            <include name="*.jar" />
        </fileset>
        
    </path>

2.关键词:copy :拷贝文件,exclude:排除指定文件,todir:指定的目标目录 ,dir:源目录

   <target name="copy-resource-to-classes">
        <!--将指定文件拷贝到指定目录-->
        <copy todir="${classes.dir}">
            <fileset dir="${src.dir}">
                <!-- 表示除了以.java结尾的文件都包含-->
                <exclude name="**/*.java" />
            </fileset>
        </copy>
        <copy todir="${classes.dir}">
            <fileset dir="${resource.dir}">
                <!-- 表示除了以.java结尾的文件都包含-->
                <exclude name="**/*.java" />
            </fileset>
        </copy>
    </target>

3. file:引入文件


   <!-- 引入文件中的配置项 -->
   <property file="build.properties"/>
 
 

4. mkdir :创建目录

      <!-- 创建构建目录 -->
      <mkdir dir="${build.dir}"/>

5. javac :编译.java文件 ,srcdir:源目录   destdir:目的目录

   <target name="compile" depends="init" description="complie the source">
      <!-- 编译java代码从${src}到${build} -->
      <javac srcdir="${src.dir}" destdir="${build.dir}"> 
      </javac>
   </target>

6.fileset:指定一组文件

 <fileset dir="${build.dir}"></fileset>

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值