知识大全 开发方法及软件工程之Ant之文件操作[3]

Posted 文件

篇首语:学问是心灵的慧眼。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 开发方法及软件工程之Ant之文件操作[3]相关的知识,希望对你有一定的参考价值。

开发方法及软件工程之Ant之文件操作[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    创建和解压缩zip及tar文件

    在前一节中 我们看到了如何创建JAR文件 创建其他归档文件的过程几乎完全相同 下面是创建zip文件的Ant任务

    <zipdestfile= output zip basedir= output />

    相同的语法也可用于创建tar文件 还可以使用GZip和BZip任务来压缩文件 例如

    <gzipsrc= output tar zipfile= output tar gz />

    解压缩和提取文件同样也很简单

    <unzipsrc= output tar gz dest= extractDir />

    还可以包括overwrite属性来控制覆蓋行为 默认设置是覆蓋与正在被提取的归档文件中的条目相匹配的所有现有文件 相关的任务名称是untar unjar gunzip和bunzip

    替换文件中的标记

    我们将在本节考察的最后一个文件系统操作是replace任务 它执行文件中的查找和替换操作 token属性指定要查找的字符串 value属性指定一个新的字符串 查找到的标记字符串的所有实例都被替换为这个新的字符串 例如

    <replacefile= input txt token= old value= new />

    替换操作将在文件本身之内的适当位置进行 为了提供更详细的输出 可把summary属性设置为true 这将导致该任务输出找到和替换的标记字符串实例的数目

cha138/Article/program/Java/ky/201311/29253

相关参考

知识大全 开发方法及软件工程之Ant之文件操作[1]

开发方法及软件工程之Ant之文件操作[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Ant实战之Jar文件数字签名的制作

Ant实战之Jar文件数字签名的制作  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  buildp

知识大全 文章抓取之下载图片和文件

  来到新公司后第一个任务就是让我给编辑部的人抓文章文章抓取工具公司已经开发了一个我也就直接拿来用了结果用的很不习惯操作太繁琐里面的代码逻辑也是比较混乱所以我就大刀阔斧对它进行了一番修改我主要还是希望

知识大全 PHP5教程之文件操作

PHP5教程之文件操作  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一引论  在任何计算机设备

知识大全 Java 中对文件的读写操作之比较

Java中对文件的读写操作之比较  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java对文件进

知识大全 软件项目开发之 软件过程RUP初探(图)

软件项目开发之软件过程RUP初探(图)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Abstr

知识大全 Eclipse快速上手指南之使用ANT

Eclipse快速上手指南之使用ANT  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Ant是J

知识大全 ant - java 构建工具 - hello ant

  管理你的代码doc文件编译配置等开发工作你是怎末做的自己管理源目录编译文件copy实施在window写bat在unix写shell?    可惜我不怎末会写所以我制作一个ejb的过程是这样的写代码

知识大全 利用 Ant 和 JUnit 进行增量开发

利用Ant和JUnit进行增量开发  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  软件开发习惯中

知识大全 ASP.NET设计网络硬盘之查看文件夹

ASP.NET设计网络硬盘之查看文件夹  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  就像操作本