`

ant copy命令中排除某些目录和文件的方法

ant 
阅读更多
ant可以拷贝目录,
<ant:copy todir="destdir">
     <fileset dir="sourcedir" />
</ant:copy>
上面的命令把目录sourcedir拷贝到destdir
如果sroucedir下有目录A B C D, 文件a b c d,要排除目录A B和文件a b,则
<ant:copy todir="destdir">
     <fileset dir="sourcedir"
     excludes="A/*.*, B/*.*, a, b" />
</ant:copy>
这样,sourcedir下的目录A和B,文件a和b就不会拷贝到destdir
分享到:
评论

相关推荐

    ANT文件详解 ant介绍 ANT 命令

    ### ANT文件详解:深入理解ANT及其在项目构建中的应用 #### Ant的概念与起源 Ant,全称为Apache Ant,是一款开源的、跨平台的项目构建工具,最初由James Duncan Davidson开发,现归属于Apache软件基金会Jakarta...

    ant编译命令总结

    如果用 -find 选项,Ant 就会在上级目录中寻找 buildfile,直至到达文件系统的根。要想让 Ant 使用其他的 buildfile,可以用参数 -buildfile file,这里 file 指定了你想使用的 buildfile。 4. Ant 命令行选项 Ant...

    ANT打包命令详解api指令

    然而,通常在`build.xml`文件中,我们看到的是如`copy`、`javac`、`jar`、`java`等基本任务,它们分别对应于文件复制、Java源码编译、生成JAR文件和运行Java类。 1. **ANT示例1.0** 展示了如何使用`copy`任务将一个...

    纯ant命令打包含工具

    本篇将详细阐述Ant命令在Android打包签名过程中的应用,以及如何利用Ant进行相关的操作。 首先,我们要理解Ant在Android应用开发中的作用。在Android开发中,开发者通常需要将源代码编译成APK文件,这个过程包括...

    ant ant ant ant

    "Ant ant ant antant ant ant antant ant ant ant" 这个描述可能是在强调Ant在项目构建过程中的重复性和不可或缺性,暗示着它在工程中的频繁使用和核心地位。 Ant的设计理念是“一切都是XML”,它通过XML格式的构建...

    shell ant sed命令

    标题中的"shell ant sed命令"涉及的是三种在Unix/Linux及类似操作系统中常用的命令行工具,它们在IT领域尤其是软件开发和系统管理中扮演着重要角色。 1. **Shell**:Shell是操作系统提供的一种命令行解释器,允许...

    ANT 打包命令

    "build.xml"是ANT中的核心文件,它是项目的构建脚本,包含了所有的构建任务和目标。通过解析这个XML文件,ANT知道如何执行特定的构建任务,例如编译源代码、运行测试、创建可部署的包等。以下是一个简单的`build.xml...

    ant配置文件

    在myEclipse这样的集成开发环境中,可以方便地创建和管理这些Ant构建文件。 描述中提到的“ANT自编译的程序”是指利用Ant工具来自动化编译自身的过程。Ant能够处理编译Java源代码、生成JAR或WAR包、清理构建目录等...

    ant自动获取文件路径

    总结来说,Ant自动获取文件路径涉及了Ant的属性设置、文件集定义、路径操作以及文件操作任务等多个方面,这些功能使得Ant能够灵活地管理项目中的文件和目录,实现自动化构建流程。通过理解和熟练运用这些知识点,...

    Ant 配置文件详解

    在Ant中,核心的配置文件是`build.xml`,它定义了项目构建的整个流程。本文将深入解析Ant配置文件的各个方面,帮助你理解和掌握Ant的工作原理。 一、`build.xml` 文件结构 `build.xml` 文件遵循XML语法,包含了一...

    ant简明教程;ant调用bat方法

    这个文件通常存放在项目的根目录下,运行命令`ant sayHelloWorld`即可执行。如果构建文件不是默认的`build.xml`,我们可以使用`-f`、`-buildfile`或`-file`参数指定文件名,如`ant -f hello.xml sayHelloWorld`。 ...

    Ant 批处理 Unicode转码

    在这个例子中,`&lt;copy&gt;`任务用于复制源目录下的所有`.txt`文件到目标目录,同时通过`&lt;filterchain&gt;`和`&lt;iconv&gt;`过滤器将文件编码从GBK转换为UTF-8。 需要注意的是,`&lt;iconv&gt;`过滤器可能并不是Ant自带的,而是需要...

    Ant入门教程,使用Ant自动生成JAR文件

    在命令行中,导航到`build.xml`所在的目录,然后运行`ant`命令,Ant会自动执行默认目标(在这里是`jar`),生成JAR文件。如果你想要执行特定的目标,可以指定`ant clean`或`ant compile`。 ## 五、深入Ant 除了...

    ant 配置文件集合

    - Ant中的`&lt;path&gt;`元素用于创建类路径或源代码路径,可以包含多个目录和JAR文件。 - `classpath`属性通常用于设置Java类路径,而`src`属性则用于指定源代码路径。 4. **文件集(Filesets)** - 文件集允许你选择...

    ANT详细命令.docx

    ANT详细命令 ANT详细命令 ANT详细命令

    生成ANT所需要的Build,xml文件

    总结来说,这个Python程序gen1.py旨在简化Java开发中的ANT配置过程,通过自动分析项目结构和生成相应的build.xml文件,从而提高开发效率。了解ANT的基本概念、XML配置语法以及如何利用类似gen1.py的工具,对于Java...

    ant的build文件说明

    在给定的标题“ant的build文件说明”中,我们关注的是如何理解和使用Ant的build文件。 `build.xml`是Ant的构建配置文件,它是整个构建过程的蓝图。文件中包含了各种元素,如`project`、`target`、`task`等,这些...

    ant的build配置文件

    5. **路径(Path)**:Ant中的路径元素用于定义类路径或文件集,可以包含多个目录和文件。 6. **条件(Condition)**:条件元素允许在构建过程中进行条件判断,例如检查文件是否存在,或者比较两个值。 在实际应用...

    ant工具ant资源包

    - `lib`目录:包含了Ant运行所需的库文件,如`ant.jar`和其他依赖库。 - `docs`目录:可能包含Ant的用户指南和API文档。 - `LICENSE`和`NOTICE`文件:关于Apache Ant的许可和版权信息。 使用Apache Ant时,开发人员...

Global site tag (gtag.js) - Google Analytics