Copy task with Ant
build.xml
<project name="TestApp" default="copyTest" basedir=".">
<target name="copyTest">
<antcall target="copy">
<param name="source" value="C:\tmp\aaa\AcegiTest"/>
<param name="target" value="F:\workspace_3.3\AcegiTest"/>
</antcall>
<antcall target="copy">
<param name="source" value="C:\tmp\aaa\JdbcTest"/>
<param name="target" value="F:\workspace_3.3\JdbcTest"/>
</antcall>
</target>
<!-- Common function, aka Common Task, overwrite="true"-->
<target name="copy" >
<copy todir="${target}">
<fileset dir="${source}">
<include name="**/*.java"/>
<include name="**/*.xml"/>
<include name="**/*.sample"/>
<include name="**/*.jks"/>
<include name="**/*.properties"/>
<include name="**/*.jasper"/>
<include name="**/*.jrxml"/>
<include name="**/*.txt"/>
<exclude name="**/*.svn"/>
<exclude name=".classpath"/>
<exclude name=".project"/>
</fileset>
</copy>
</target>
</project>
分享到:
相关推荐
现在,你可以运行`ant run-custom-task`命令,Ant将会执行自定义的Task并打印出“Hello, World from custom Ant Task!”。 自定义Ant Task的优势在于它可以将任何Java代码集成到构建流程中,实现如代码分析、特殊...
Ant Task手册
《AntTask.jar.zip:Ant任务与Java开发的深度解析》 在软件开发领域,尤其是在Java环境中,构建工具扮演着至关重要的角色。AntTask.jar.zip是一个包含Ant任务的压缩包,它为开发者提供了便利的自动化构建功能。本文...
本话题将深入探讨如何利用Ant的可扩展性,自定义一个Task来验证POM(Project Object Model)文件中的版本依赖。 POM是Maven项目的核心配置文件,它包含了项目的元数据,如项目名称、版本、依赖关系等。在大型项目中...
《Sonar Ant Task详解及其应用》 在软件开发过程中,代码质量的管理和度量是至关重要的环节。SonarQube作为一个强大的代码质量管理平台,提供了多种工具来帮助开发者进行静态代码分析、代码异味检测以及复杂度计算...
《Ant Task 1.3.2.jar:Java构建工具中的重要组件》 在软件开发领域,尤其是Java开发中,构建工具扮演着至关重要的角色。它们自动化了编译、打包、测试等一系列过程,使得开发者能够更加高效地管理项目。其中,Ant...
我的ant Task定制程序执行打包前一定要输入密码,按照我自己的思路,在我执行Web应用打包的时候,我需要进行一个加密操作,如果没有我这个ant Task,打包操作即不会作暂停这个步骤,所以,我开发了这个输入密码的ant...
"Chown Ant Task"是一个专门设计用于Unix环境的Ant插件,它扩展了Ant的功能,使得在构建脚本中更改文件或目录的所有权成为可能。在Unix系统中,`chown`(change owner)命令用于改变文件或目录的所有者。这个Ant任务...
【标题】"HelpStudio Ant Task-开源" 指的是一个专门为编译HelpStudio项目而设计的Apache Ant任务。Ant是Java开发中的一个构建工具,它允许开发者通过XML配置文件来自动化构建过程,如编译、打包、测试等。...
jar包,官方版本,自测可用
在Ant构建工具中,任务(Task)是执行特定操作的基本单元,它们通常是Java类的实例。"Ant task reflection-开源"项目旨在扩展Ant的功能,使其能够利用Java的反射机制在构建过程中动态调用方法或访问类的私有成员。这...
【标题】"TestSetGenerator Ant task-开源"指的是一个基于Apache Ant工具的特定任务,它专为自动化测试集创建而设计。Ant是一个广泛使用的Java构建工具,它允许开发者通过XML配置文件来定义构建过程和依赖关系。...
jar包,官方版本,自测可用
**Ant Task Version_Tool 开源详解** Ant Task Version_Tool 是一个专为Java开发人员设计的开源工具,它集成在Apache Ant构建系统中,用于自动化管理Java应用程序的版本信息。这个工具的核心功能是允许开发者在构建...
FindBugs提供了集成在Ant中使用的Ant Task,可以在自动构建与部署的时候运行FindBugs。 1. 将$FINDBUGS_HOME/lib/findbugs-ant.jar拷贝到$ANT_HOME/lib目录下以后,就完成了FindBugs的Ant Task的安装。(强烈建议使用...
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
<taskdef resource="org/apache/jmeter/ant/AntTask.properties"> <pathelement location="lib/jmeter-ant-task.jar"/> ${jmeter.home}" testplan="path/to/testplan.jmx" resultsfile="results/...
ant 的 sonar-ant-task 依赖 jar 包,有些 java 开源项目依赖此包编译,nutch 就是其中之一,此为 2.2 版本。下载 sonar-ant-task-2.2.jar.zip 解压为 .jar 文件,复制到 ant/lib/ 目录下即可使用。
- **任务(Task)**:是Ant的基本工作单元,比如编译源代码、复制文件、运行测试等,每个任务都有其特定的用途和属性。 2. **Ant脚本编写** - **XML结构**:Ant脚本以XML格式编写,遵循特定的命名空间和元素结构...