Ant的常用任务

news/2025/2/12 18:54:05
1. copy任务

该任务主要用来对文件和目录的复制功能。举例如下:

Eg1.复制单个文件:
<copy file="file.txt" tofile="copy.txt"/>


Eg2.对文件目录进行复制:

 <copy todir="../newdir/dest_dir">

<fileset dir="src_dir"/>

</copy>

Eg3. 将文件复制到另外的目录:

 <copy file="file.txt" todir="../other/dir"/>


2. delete任务

对文件或目录进行删除,举例如下:

Eg1. 删除某个文件:
<delete file="photo/amigo.jpg"/>


Eg2. 删除某个目录:
<delete dir="photo"/>


Eg3. 删除所有的备份目录或空目录:

  <delete includeEmptyDirs="true">

<fileset dir="." includes="**/*.bak"/>

</delete>


3. mkdir任务

创建目录。eg:
<mkdir dir="build"/>


4. move任务

移动文件或目录,举例如下:

Eg1. 移动单个文件:
<move file="fromfile" tofile=”tofile”/>

Eg2. 移动单个文件到另一个目录:
<move file="fromfile" todir=”movedir”/>

Eg3. 移动某个目录到另一个目录:

 <move todir="newdir">

<fileset dir="olddir"/>

</move>

5. echo任务

该任务的作用是根据日志或监控器的级别输出信息。它包括message、file、append和level四个属性,举例如下:

<echo message="Hello,Amigo" file="logs/system.log" append="true">

https://dhexx.cn/news/show-2339574.html

相关文章

Oracle OMF(Oracle Managed Files ) 说明

一.官网说明 Using Oracle Managed Files http://docs.oracle.com/cd/E11882_01/server.112/e25494/omf.htm#ADMIN003 1.1 What Are Oracle Managed Files? 官网链接&#xff1a; http://docs.oracle.com/cd/E11882_01/server.112/e25494/omf001.htm#i1006122 Using Oracle…

MyBatis中如何获取自动生成的(主)键值

Mybatis中insert 方法总是返回一个int值 &#xff0c;这个值代表的是插入所影响的行数。 如果id采用自增长策略&#xff0c;自动生成的键值在 insert 方法执行完后可以被设置到传入的参数对象中。那么我们可以在service中通过传入的对象来获得插入的id值。 mapper.xml文件 <…

利用Ant构建和部署Java工程

Ant可以代替使用javac、java和jar等命令来执行java操作&#xff0c;从而达到轻松的构建和部署Java工程的目的。下面来看几个知识点。1. 利用Ant的javac任务来编译java程序Ant的javac任务用于实现编译Java程序的功能。下面来看一个简单的例子&#xff1a;首先我们建立名为antstu…

Oracle Fast-Start Fault Recovery 说明

官网的链接&#xff1a; http://docs.oracle.com/cd/E11882_01/server.112/e16638/instance_tune.htm#PFGRF13015 一.Instance Recovery Instance andcrash recovery are the automatic application of redo log records to Oracle datablocks after a crash or system failu…

Oracle 函数

SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2…

Oracle PL/SQL 优化与调整 – PL/SQL Native Compilation 说明

一.相关概述 在之前的Bulk的那篇blog里提到了Oracle 的2个引擎&#xff1a;PL/SQL 引擎和SQL 引擎。 Oracle PL/SQL 优化与调整 -- Bulk 说明 http://www.cndba.cn/Dave/article/1534 Oracle 使用2个引擎来执行SQL和代码块&#xff1a;SQL 引擎和PL/SQL 引擎&#xff0c; O…

重定向和转发的区别【转】

一、调用方式 我们知道&#xff0c;在servlet中调用转发、重定向的语句如下&#xff1a;request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jspresponse.sendRedirect("new.jsp");//重定向到new.jsp在jsp页面中你也会看到通…

VBox 对网络模式 增强

在之前的Blog里提到了VBox 的4中网络类型&#xff1a; NAT Bridged Adapter Internal Host-onlyAdapter 具体参考&#xff1a; Oracle Virtual Box 安装使用 说明 http://www.cndba.cn/Dave/article/635 今天升级了一个VBox 到4.1.8&#xff0c;在这个版本中对网络这块有…

对团队诠释比较好的文章【转】

[aligncenter][sizelarge][colorbrown]我一直坚信只有完美的团队&#xff0c;没有完美的个人&#xff01;[/color][/size][/align]首先&#xff0c;就是团队精神。凡是能够取得骄人业绩的团队&#xff0c;无一不是具有团队精神的。在这几年的销售职业生涯里&#xff0c;让我深刻…

Oracle PL/SQL 概述

官网的链接&#xff1a; Overview of PL/SQL http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/overview.htm Server-Side Programming: PL/SQL and Java http://docs.oracle.com/cd/E11882_01/server.112/e25789/srvrside.htm 一.PL/SQL 定义 PL/SQL is theOracle D…