`
keren
  • 浏览: 1580456 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ant copy例子

    博客分类:
  • Ant
阅读更多
单个文件拷贝:
<copy file="${resources.dir}/MANIFEST.MF" tofile="${temp.dir.meta-inf}/MANIFEST.MF" overwrite="true" />


批量文件拷贝:
<copy todir="${temp.dir.classes}">
  <fileset dir="${src.dir}">
    <include name="**/*.xml"/>
    <include name="**/*.xsl"/>
    <include name="**/*.properties"/>
  </fileset>
</copy>



<target name="test_copy">
		<copy todir="d:/a" preservelastmodified="true" overwrite="true" verbose="true">
           <fileset dir="d:/b">
				<include name="**/*.*" />
				<exclude name="**/classes/*"/>
				<exclude name="**/lib/*"/>
				<patternset refid="no.svn" />
				<patternset refid="no.bak" />
           </fileset>
        </copy>
	</target>
分享到:
评论

相关推荐

    ant 小例子ant 小例子

    4. **部署到服务器**:完成WAR文件后,Ant还可以使用`&lt;copy&gt;`或`&lt;untar&gt;`任务将文件部署到应用服务器的Web应用目录下。例如,对于Tomcat,通常是复制到`webapps`目录。 5. **依赖管理**:Struts应用通常依赖于其他...

    ant 第一个例子

    Ant通过一系列预定义的任务(如`&lt;javac&gt;`、`&lt;copy&gt;`、`&lt;jar&gt;`等)来执行不同的操作。每个任务可以有自己的属性,比如`&lt;javac&gt;`任务中的`srcdir`(源代码目录)和`destdir`(目标编译目录)。 5. **运行Ant**: 要...

    ant入门编写例子,非常简单实效哦

    在Ant中,常见的任务有`&lt;javac&gt;`用于编译Java源代码,`&lt;jar&gt;`用于打包成JAR文件,`&lt;copy&gt;`用于复制文件,`&lt;delete&gt;`用于删除文件,以及`&lt;target&gt;`用于组织任务的执行顺序。在build.xml文件中,这些任务会根据项目...

    ANT初步运行例子,ANT学习

    2. **任务(Task)**: Ant通过任务来执行具体的动作,如`&lt;javac&gt;`用于编译Java源代码,`&lt;copy&gt;`用于复制文件,`&lt;mkdir&gt;`用于创建目录等。在"hello world"示例中,可能只有一个或两个任务来展示基础操作。 3. **属性...

    Ant 批处理 Unicode转码

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

    ant build.xml例子

    这篇博客文章“ant build.xml例子”可能详细介绍了如何使用Ant来管理Java项目的构建过程。 `build.xml`文件是Ant的核心,它使用XML语法定义了一系列的任务(tasks),这些任务包含了构建过程中的各种操作,如编译源...

    java_ant详解_例子

    1. **任务(Task)**:Ant的主要工作单元是任务,每个任务代表一个特定的动作,如`&lt;javac&gt;`用于编译Java源代码,`&lt;jar&gt;`用于创建JAR文件,`&lt;copy&gt;`用于复制文件,等等。任务可以通过配置属性来定制行为。 2. **属性...

    一个完整的ant-j2se例子

    标题 "一个完整的ant-j2se例子" 暗示了我们即将探讨的是使用Apache Ant工具构建Java Standard Edition(J2SE)项目的一个实例。Apache Ant是一个广泛使用的Java构建工具,它通过XML配置文件定义任务来自动化编译、...

    19_ant_完整操作一个用户管理的小例子_实现了登录

    7. **部署应用**:说明如何配置Ant将构建好的应用部署到本地或远程服务器,这可能涉及到copy或ftp任务。 8. **用户登录功能**:重点讲解如何实现用户登录功能,包括数据库连接、用户验证逻辑、错误处理等,可能会...

    ant脚本资料ant

    通过阅读`命令.txt`、`ant知识.txt`、`ant构建Java.txt`、`ant例子.txt`这些文件,你可以深入了解Ant的使用方法,包括命令行调用、具体的构建步骤、Java项目构建实例以及各种任务的实践应用。这些资料将帮助你掌握...

    16_ant_完整操作一个用户管理的小例子_编写了基本的ant

    在实际项目中,Ant还可以集成JUnit进行单元测试,使用`&lt;copy&gt;`任务复制资源文件,或者使用`&lt;exec&gt;`任务调用外部工具如数据库脚本。此外,Ant支持条件语句、循环和其他复杂逻辑,使得构建脚本具有高度可定制性。 ...

    20_ant_完整操作一个用户管理的小例子_实现了验证码

    这个小例子展示了如何使用Ant来完整地操作一个用户管理的系统,并且实现了验证码功能。Ant是一个由Apache基金会开发的自动化构建工具,它允许开发者定义构建过程,包括编译、打包、测试和部署等步骤,通过XML配置...

    14_ant_完整操作一个用户管理的小例子_分析和创建DAO

    在提供的视频资源`14_ant_完整操作一个用户管理的小例子_分析和创建DAO.avi`中,很可能会详细展示以上步骤,并通过实际操作演示如何配置和执行Ant脚本来完成用户管理系统的DAO层开发。观看此视频可以帮助你更直观地...

    Ant入门-ant入门pdf

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

    ant构建以及基本运用

    - `copy`:用于复制文件或目录。 - `jar`:打包成JAR文件。 - `mkdir`:创建目录。 - `delete`:删除文件或目录。 - `move`:移动文件或目录。 - `antcall`:在一个构建文件内部调用其他目标。 - `exec`:...

    ant build 项目实例

    在`build.xml`中,开发者会使用Ant提供的各种任务,如`javac`(编译Java源代码)、`copy`(复制文件)、`mkdir`(创建目录)等,来定制自己的构建过程。 `build_ODC.properties`文件通常用于存储项目相关的配置信息...

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

    在这个例子中,Ant使用`exec`任务来执行`test.bat`,`/c`参数表示命令执行完后关闭命令窗口,`arg`元素用于传递参数给批处理文件。通过`property`定义的`argpath`值会被传递给`test.bat`,然后`test.bat`可以调用...

    ant特詳細例子

    根据提供的文件信息,我们可以深入探讨 Apache Ant 的使用方法与配置细节。Apache Ant 是一个 Java 库和命令行工具,其主要用途是驱动构建过程。它使用 XML 来定义构建过程,能够实现自动化编译、测试、部署等操作,...

    ant工具使用.zip

    1. **任务(Task)**:Ant的工作单元,执行特定的动作,比如`javac`用于编译Java源代码,`copy`用于复制文件,`mkdir`用于创建目录等。 2. **属性(Properties)**:存储配置信息,可以在构建文件中定义并被其他任务...

    用ANT构造Application

    为了更好地理解ANT的工作原理,我们可以通过一个具体的例子——构建EJB模板来进一步探讨。在此过程中,我们将定义一系列的构建目标,并利用上述提到的元素和任务来完成整个构建流程。 假设我们有一个名为`build_for...

Global site tag (gtag.js) - Google Analytics