ant replace的使用

<?xml version="1.0" encoding="UTF-8"?>
<project name ="test" default="all" basedir=".">
<target name ="all">
<!--替换指定文件的字符串-->
<replace file="test1.txt" token="this" value="that"/>
<!--按照replacefilter规则对指定目录的文件进行替换-->
<replace dir="." includes="*.txt" >
<replacefilter token="this" value="that"/>
<replacefilter token="hello" value="world"/>
</replace>
</target>
</project>

ant replace的使用

时间: 2024-10-13 01:35:44

ant replace的使用的相关文章

ant的replace用法

1.eg1 <replace file="configure.sh" token="token" value="value"> 在文件configure.sh中,所有的token替换为value. 2.eg2 <replace file="configure.sh" value="defaultvalue" propertyFile="src/name.properties&qu

转载:用Ant操作XML文件

1.14 用XMLTask操作XML(1) 本节作者:Brian Agnew 对于简单的文本搜索和替换操作,Ant的<replace>任务就够用了,但在现代Java框架中,用户更可能需要强大的XML操作能力来修改servlet描述符.Spring配置等. XMLTask是Ant外部任务,它提供了强大的XML编辑工具,主要用于在构建/部署过程中创建和修改XML文件. 使用XMLTask的好处如下? 与Ant的<replace>任务不同,XMLTask使用XPath提供识别XML文档各

Ant编译打包Android工程流程

一.Ant编译打包android工程步骤 二.Ant apk签名 1.keystore签名    定义自己的签名文件 生成keystore文件:keytool -genkey -alias android.keystore -keyalg RSA - validity 20000 -keystore android.keystore 对应的java命令:jarsigner -verbose -keystore android.keystore -signedjar android_signed.

前端部署ant+yuicompressor文件压缩+获取版本号+SSH发布(部分代码)

文件压缩: <apply executable="java" parallel="false" failonerror="true" dest="../../release/publish/ecshop" append="false" force="true"> <fileset dir="../../release/publish/ecshop"&

Ant与Proguard集中

示例: <taskdef resource="proguard/ant/task.properties"         classpath="/usr/local/java/proguard/lib/proguard.jar" /><target name="proguard">          <proguard configuration="myconfigfile.pro"/> &

gradle打包android (实现外部导入签名文件、多渠道打包、导入ant脚本)

近期一直在做android自己主动打包,之前已经完毕了用纯命令行的形式打包.原生态ant脚本打包.和基于android的SDK的打包.而且实现了多渠道打包,后来同事推荐了gradle,网上的资料说gradle各种好,自己也感兴趣是实现一下.事实上一般来说因为android对eclipse的支持减弱,大部分的人都是用gradle与android studio融合,这样面的样例也会比較多,但笔者所在的项目还是在eclipse的比較多.因为开发者在移植过程中发现报错比較多所以一直没有全然移植(好吧,事

ant 使用指南---java模块化编译【转】

转自:http://www.cnblogs.com/hoojo/archive/2013/06/14/java_ant_project_target_task_run.html 一.概述 ant 是一个将软件编译.测试.部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发.在实际软件开发中,有很多地方可以用到ant. 开发环境: System:Windows JDK:1.6+ IDE:eclipse ant:1.9.1 Email:[email protected] Blo

转:Ant使用指南

一.概述 ant 是一个将软件编译.测试.部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发.在实际软件开发中,有很多地方可以用到ant. 开发环境: System:Windows JDK:1.6+ IDE:eclipse ant:1.9.1 Email:[email protected] Blog:http://blog.csdn.net/IBM_hoojo http://hoojo.cnblogs.com/ 二.优点 ant 是Apache软件基金会JAKARTA目录

JavaScript中String对象的match()、replace() 配合正则表达式使用

正则表达式由来已久,查找替换功能非常强大,但模板难记复杂. JavaScript中String对象的match().replace()这2个方法都要使用正则表达式的模板.当模板内容与字符串不相匹配时,match()返回null,replace()返回原字符串. 正则表达式的模板对象 //标准写法 regexp = new RegExp(pattern[, flag]); pattern: 模板的用法是关键,也是本章的主要内容. flag: "i"(ignore)."g&quo