ant构建工具

 

借助ant脚本来编译运行java代码:

<?xml version="1.0" encoding="UTF-8"?><!-- 一个项目,可包含很多任务组(target) --><project default="main" basedir="."><!-- 项目中的一个任务组,可包含很多任务(task:javac,java...) --><target name="main"><!--编译--><javac srcdir="src\test\java\test" destdir="build"/><!--运行--><java classname="test.Hello"><classpath><pathelement path="build"/></classpath></java></target></project>

ant,字符串处理:

1、字符串的截取

     比如:从字符串 root:password@127.0.0.1 中分别截取root、password、127.0.0.1三个字符串

   

    <propertyregex property="user" input="${server}" regexp="(.*):" select="\1"/>
    <propertyregex property="passwd" input="${server}" regexp=":(.*)@" select="\1"/>
    <propertyregex property="host" input="${server}" regexp="@(.*)" select="\1"/>

 

2、字符串的替换

    比如:替换字符串root:password@127.0.0.1为root:pwd@127.0.0.1

<propertyregex property="${svr1}" input="${svr}" regexp='password' replace="pwd"/>

 

 

 

posted @ 2012-06-29 18:01  echx  阅读(728)  评论(0编辑  收藏  举报