`
abalone
  • 浏览: 130651 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ant copy

    博客分类:
  • CC
Ant 
阅读更多
复制一个目录中所有文件,除去含有Test字符的文件
<target name="copyfiles">       
        <copy todir="${dest.dir}" overwrite="true">
           <fileset dir="${src.dir}">
               <include name="**/*.java"/>
             <exclude name="**/*Test*"/>
           </fileset>
        </copy>
</target>

复制一个目录中所有文件,除去含有Test字符的目录
<target name="copyfiles">       
        <copy todir="${dest.dir}" overwrite="true">
           <fileset dir="${src.dir}">
             <exclude name="**/*Test*/**"/>
           </fileset>
        </copy>
</target>
分享到:
评论

相关推荐

    Ant 批处理 Unicode转码

    在Ant中,我们可以使用`&lt;filter&gt;`任务结合`&lt;copy&gt;`或`&lt;move&gt;`任务来实现文件的编码转换。`&lt;filterchain&gt;`元素允许我们创建一系列过滤器,其中可以包含`&lt;replaceregexp&gt;`用于替换特定模式的字符串,或者`...

    ant ant ant ant

    1. **任务驱动**:Ant通过一系列预定义的任务来完成工作,如`javac`用于编译Java源码,`jar`用于创建JAR文件,`copy`用于复制文件等。 2. **依赖管理**:Ant可以处理文件之间的依赖关系,确保构建顺序正确。 3. **可...

    apache-ant-1.6.0-bin.zip_ant 1_ant 1.6_ant 1.6.0_ant-1.6.0_apach

    Ant的核心概念是任务(Tasks),这些任务是可执行的动作,如`javac`用于编译Java源代码,`jar`用于打包类文件为JAR文件,`copy`用于复制文件,`delete`用于删除文件或目录等。用户可以通过扩展Ant的任务或者编写...

    ant.jar下载

    org.apache.tools.ant.taskdefs.Copy org.apache.tools.ant.taskdefs.Echo org.apache.tools.ant.taskdefs.Exec org.apache.tools.ant.taskdefs.Exit org.apache.tools.ant.taskdefs.GZip org.apache.tools.ant...

    apache-ant-1.7.1-bin.zip_Ant 1.7_Apache-Ant 1.7.1_ant1.7_apache

    copy/&gt; are now able to process not only file system resources but also zip entries, tar entries, paths, ... Resource collections group resources, and can be further combined with operators such as ...

    ant工具ant资源包

    3. **任务(Tasks)**:任务是Ant的基本执行单元,比如`javac`任务用于编译Java源码,`copy`任务用于复制文件,`jar`任务用于创建JAR文件等。Ant提供了大量的内置任务,并且可以通过扩展自定义任务。 4. **属性...

    ant脚本资料ant

    Ant是Apache软件基金会下的一个项目,它是一款强大的构建工具,主要用在Java环境中,用于自动化构建、测试和部署Java应用程序。Ant使用XML来描述构建过程和依赖关系,使得构建过程可配置且易于跨平台移植。 1. **...

    ant1.9包下载

    Ant 1.9.x版本中包含了丰富的内置任务,如javac用于编译Java源码,jar用于创建JAR文件,copy用于文件复制,以及clean用于清理构建产物等。此外,Ant还允许开发者自定义任务,以适应项目特有的需求。 在Ant的配置...

    ant工具和ant教程

    任务是Ant的基本执行单元,例如`javac`用于编译Java源代码,`jar`用于打包类文件为JAR,`copy`用于复制文件,等等。 在Ant教程中,你会学到如何编写构建文件,包括如何定义目标和任务,以及如何使用条件语句(if/...

    ant 使用指南-ant入门

    - **任务(Tasks)**:Ant提供了一系列内置的任务,如`&lt;javac&gt;`用于编译Java源码,`&lt;copy&gt;`用于复制文件,`&lt;jar&gt;`用于创建JAR文件等。 2. **Ant的任务和任务属性** - **任务**:用于编译Java源代码,可以指定源...

    jocky 混淆编译 ant

    1. 将lib/jocky-ant.jar copy 至ANT_HOME/lib下。 2. 在ant配置文件中添加 3. 设置Jocky的一些基本属性,包括jocky.jar包的位置,以及混淆编译级别: 4. 当设置jocky的enable属性为true时,此时,Ant脚本中的javac...

    替换文本文件中Ant表达式的Ant扩展任务

    &lt;taskdef name="copy-with-replace" classpath="${basedir}/release/ant-task-ext.jar;${basedir}/lib/ant-1.9.1.jar;${basedir}/lib/commons-lang-2.6.jar" classname="kingspider.tools.ant.task....

    ant介绍Ant是什么

    2. `&lt;copy&gt;`:用于复制文件或目录。 3. `&lt;mkdir&gt;`:创建目录。 4. `&lt;delete&gt;`:删除文件或目录。 5. `&lt;jar&gt;`:打包 Java 应用为 JAR 文件。 6. `&lt;war&gt;`:打包 Web 应用为 WAR 文件。 7. `&lt;ear&gt;`:打包企业级应用为 ...

    ant_1.2.6 ant_1.2.6.zip

    任务是Ant的基本构建块,比如`javac`任务用于编译Java源代码,`jar`任务用于打包结果,`copy`任务用于复制文件等。目标是一系列任务的集合,可以按顺序执行,一个典型的构建流程可能包含编译、测试、打包和部署等多...

    Ant入门学习手册(java ant教程)

    - **任务与目标**:Ant通过一系列的任务来执行具体的构建操作,如`javac`任务用于编译Java源代码,`copy`任务用于文件复制等。目标则是任务的集合,代表了构建过程中的某个阶段或最终结果,例如`compile`目标可能...

    Ant入门-ant入门pdf

    4. **基本任务使用**:讲解如`javac`(编译Java源码)、`copy`(复制文件)和`jar`(创建JAR文件)等常用任务的使用。 5. **条件与选择**:介绍如何根据条件执行特定任务,如`if`、`unless`标签,以及`&lt;available&gt;`...

    ant配置文件

    例如,元素定义了整个构建的根,元素表示一个具体的构建任务,用于指定类路径,用于编译Java源代码,&lt;copy&gt;用于复制文件,用于创建JAR文件等。每个元素都有其特定的属性,如source、target用于设置Javac的编译级别,...

    Ant参考教程,Ant使用指南,Ant全攻略

    任务(task)是Ant中最基本的工作单元,例如`javac`用于编译Java源码,`copy`用于复制文件,`jar`用于创建JAR文件等。 "ant+初步.doc"可能会涵盖Ant的安装、环境配置以及第一个简单的构建文件的创建。一个基本的...

    Ant权威指南(ant 学习)

    Ant提供了丰富的任务来处理文件和目录,如`copy`、`move`、`delete`、`mkdir`等,以及`tstamp`用于添加时间戳。 十、JAR和WAR打包 Ant可以方便地创建JAR和WAR包,使用`jar`和`war`任务,配合`manifest`元素可以定制...

    ant包+示例

    Ant是Apache软件基金会下的一个项目,它是一款强大的构建工具,主要用在Java应用程序的构建过程中。Ant使用XML来描述构建过程和依赖关系,使得构建任务的配置文件具有良好的可读性和可维护性。"Ant包+示例"的标题...

Global site tag (gtag.js) - Google Analytics