Ant入门教程之常用命令

一、copy命令

copy主要用来对文件和目录的复制功能。例子如下:

例1. 复制单个文件:

<copy file="A.txt" tofile="B.txt"/>

例2. 对文件目录进行复制:

<copy todir="dest_dir">
    <fileset dir="src_dir"/>
</copy>

例3. 将文件复制到另外的目录

<copy file="source.txt" todir="dest_dir"/>

二、delete命令

对文件或目录进行删除。例子如下:

例1. 删除某个文件:

<delete file="A.txt"/>

例2. 删除某个目录:

<delete dir="home/src"/>

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

<delete includeEmptyDirs="true">
       <fileset dir="." includes="**/*.bak"/>
</delete>

三、mkdir命令

创建目录:

<mkdir dir="home/src/bin"/>

四、move命令

移动文件或目录。例子如下:

例1. 移动单个文件:

<move file="source_file" tofile=”dest_file”/>

例2. 移动单个文件到另一个目录:

<move file="source_file" todir=”move_dir”/>

例3. 移动某个目录到另一个目录:

<move todir="new_dir">
    <fileset dir="old_dir"/>
</move>

五、echo命令

该任务的作用是根据日志或监控器的级别输出信息。

它包括message、file、append和level四个属性,例子如下

<echo message="hello ant" file="home/msg.log" append="true" />

作者: itmyhome

原文:麦田技术博客

时间: 2025-01-04 05:33:31

Ant入门教程之常用命令的相关文章

(转) Git版本控制软件结合GitHub从入门到精通常用命令学习手册

转载自:爱分享 » Git版本控制软件结合GitHub从入门到精通常用命令学习手册 原文传送门: http://www.ihref.com/read-16369.html 注意: 学习前请先配置好Git客户端 相关文章:Git客户端图文详解如何安装配置GitHub操作流程攻略 官方中文手册:http://git-scm.com/book/zh GIT 学习手册简介 本站为 Git 学习参考手册.目的是为学习与记忆 Git 使用中最重要.最普遍的命令提供快速翻阅. 这些命令以你可能需要的操作类型划

Apache Ant学习总结(一):Ant自动化脚本入门以及一些常用命令介绍

一 Ant简介 Apache Ant是一个将软件编译.测试.部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的自动化构建.它是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点: 跨平台性.Ant是纯Java语言编写的,所以具有很好的跨平台性 操作简单.Ant是由一个内置任务和可选任务组成的.Ant运行时需要一个XML文件(构建文件). Ant通过调用target树,就可以执行各种任务.由于Ant构建文件 是XML格式的文件,所以很容易维护和书写,而且结构清晰

Git版本控制软件结合GitHub从入门到精通常用命令学习手册

GIT 学习手册简介 本站为 Git 学习参考手册.目的是为学习与记忆 Git 使用中最重要.最普遍的命令提供快速翻阅. 这些命令以你可能需要的操作类型划分,并且将提供日常使用中需要的一些常用的命令以及参数. 本手册将从入门到精通指导大家. 首先,我们要从如何以 Git 的思维方式管理源代码开始. 如何以 GIT 的方式思考(这里可以不用看懂,接着看下面的内容,看完就全懂了.) 懂得 Git,第一件重要的事情就是要知道它与 Subversion.Perforce 或者任何你用过的版本控制工具都有

GStreamer基础教程12 - 常用命令工具

摘要 GStreamer提供了不同的命令行工具用于快速的查看信息以及验证Pipeline的是否能够正确运行,在平时的开发过程中,我们也优先使用GStreamer的命令行工具验证,再将Pipeline集成到应用中.本文将介绍gst-inspect-1.0,gst-discoverer-1.0,gst-launch-1.0命令行工具的使用. gst-inspect-1.0 此命令有3种工作模式,实际中我们常用第一种和第三种方式: 一.不带任何参数.这样会列出当前系统中支持的所有Element,这些E

Ant入门教程之部署Java项目

Ant可以代替使用javac.java和jar等命令来执行java操作,从而达到轻松的构建和部署Java工程的目的. 1.利用ant的javac命令来编译Java程序 Ant的javac命令用于实现编译Java程序的功能.下面来看一个简单的例子:首先我们建立名为 JavaPro的Java项目, 建立src目录为源代码目录,在src目录下建立TestAnt.java这个类文件.该类文件的内容如下: package com.home; public class TestAnt{ public sta

Ant入门教程之安装配置

一.安装 下载地址:http://ant.apache.org/,本文中下载的是1.9.4版本. 解压到某个目录(例如D:\apache-ant-1.9.4)即可使用. 二.配置 添加系统环境变量:ANT_HOME 该变量指向Ant解压后的根目录,本文为:D:\apache-ant-1.9.4 添加Path变量 : 在path最后面追加 %ANT_HOME%\bin; (注意分号) 三.测试是否成功 打开cmd,运行命令ant -version,若安装和配置成功,则会显示Ant版本信息,如下:

oracle安装教程及常用命令

虽然网上已经有很多安装教程了,但还是写一个记录一下自己的安装过程以及遇到问题的解决办法 1 安装包下载: 去oracle的官网:https://www.oracle.com/index.html  选择DownLoads->database->oracle database: 选择接受 选择Windows 64的下载,选择file1,和file2,注意两个文件都要下载,下载时要求登录,有oracle账户的直接登录,没有注册一个吧,把这两个文件下载下来 下载下来后是两个压缩文件,将两个一起选中解

【RPA入门教程】UIBot命令的基本操作

这篇教程给大家介绍下UIBot的命令的相关操作,插入命令.删除命令.移动命令等等 下图就是UIBot的主要编辑界面 看到这样的界面,估计不少人都是一脸懵逼 来来来~这里就教大家一些基础的姿势 1.命令的插入 在界面左侧就是命令的列表,分为了不同的类别,点开不同的分类就会展开具体的命令 插入命令的方式有两种,第一种就是直接双击你想要插入的命令,如果编辑视图中有已经选中的代码,那会自动插入到选中的代码下一行,否则会插入到代码最后一行 第二种是鼠标拖动,可以把命令直接拖动到你想要插入的位置 2.命令移

Ant入门教程之属性介绍

一.编写一个简单的构建文件 Ant的构建文件都写在XML中.每个构建文件包含一个project和至少一个(默认值)target. target包含了一些task元素.每一个task元素可以有一个id属性(attribute)可以被引用. 二.Project 一个project有如下三个属性(attribute): 1.name属性 用于指定project元素的名称. 2.default属性 用于没有提供目标时所默认执行的target的名称 3.basedir属性 用于指定基路径的位置.该属性没有