﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-细心!用心!耐心!-文章分类-ANT的使用</title><link>http://www.blogjava.net/jesson2005/category/19585.html</link><description>吾非文人，乃市井一俗人也，读百卷书，跨江河千里，故申城一游； 
一两滴辛酸，三四年学业，五六点粗墨，七八笔买卖，九十道人情。</description><language>zh-cn</language><lastBuildDate>Sat, 24 Mar 2007 22:43:11 GMT</lastBuildDate><pubDate>Sat, 24 Mar 2007 22:43:11 GMT</pubDate><ttl>60</ttl><item><title>doss采集(多个war包,老版本)---ant脚本</title><link>http://www.blogjava.net/jesson2005/articles/104255.html</link><dc:creator>张金鹏</dc:creator><author>张金鹏</author><pubDate>Fri, 16 Mar 2007 07:05:00 GMT</pubDate><guid>http://www.blogjava.net/jesson2005/articles/104255.html</guid><wfw:comment>http://www.blogjava.net/jesson2005/comments/104255.html</wfw:comment><comments>http://www.blogjava.net/jesson2005/articles/104255.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jesson2005/comments/commentRss/104255.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jesson2005/services/trackbacks/104255.html</trackback:ping><description><![CDATA[
		<p>&lt;!--最外层build.xml--&gt;<img height="19" src="http://www.blogjava.net/Emoticons/emsmile.gif" width="19" border="0" /><br /><br />&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;!-- =================================================================== --&gt;<br />&lt;!-- $Id: build.xml,v 1.13.2.3.4.6 2002/08/30 12:00:00 inder Exp $    --&gt;<br />&lt;!-- =================================================================== --&gt;</p>
		<p>&lt;project name="abnorinfo"  basedir="."&gt;</p>
		<p>    &lt;tstamp&gt;<br />        &lt;format property="build.time" pattern="yyyy-MM-dd.HH.mm.ss"/&gt;<br />    &lt;/tstamp&gt;</p>
		<p>    &lt;property file="build.properties"/&gt;<br />    &lt;property environment="env"/&gt;<br />    &lt;property name="ant.home" value="${env.ANT_HOME}"/&gt;<br />   </p>
		<p>
				<br />    &lt;path id="base.classpath"&gt;<br />       <br />        &lt;fileset dir="${lib.dir}"&gt;<br />            &lt;include name="classes12.jar"/&gt;<br />            &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />            &lt;include name="jdom.jar"/&gt;<br />            &lt;include name="jsp-api.jar"/&gt;<br />            &lt;include name="jxl.jar"/&gt;           <br />            &lt;include name="log4j-1.2.8.jar"/&gt;<br />            &lt;include name="servlet-api.jar"/&gt;<br />            &lt;include name="spring.jar"/&gt;<br />            &lt;include name="collection_main.jar"/&gt;<br />        &lt;/fileset&gt;       <br />        &lt;pathelement location="${main.dir}/classes"/&gt;<br />    &lt;/path&gt;<br />   <br />     &lt;!-- target: clean --&gt;<br />    &lt;target name="clean"&gt;<br />        &lt;delete dir="${main.dir}/classes"/&gt;<br />        &lt;delete&gt;<br />           &lt;fileset dir="${lib.dir}" includes="collection_main.jar"/&gt;<br />        &lt;/delete&gt;      <br />    &lt;/target&gt;<br />    <br />    <br />    &lt;!-- target: init  --&gt;<br />    &lt;target name="init"&gt;<br />        &lt;mkdir dir="${main.dir}/classes"/&gt;<br />    &lt;/target&gt;<br />      <br />    &lt;target name="copylibs" depends="jar"&gt;<br />        &lt;copy todir="${abnorinfo.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${busidetail.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${busitotal.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${clientinfo.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${clientorder.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${clientp2p.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${clientwap.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${dd.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${imeifunc.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${imeimobile.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${misc.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${saledaily.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${salehis.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${saleresp.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${saleresphis.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${saletrack.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${saletrackhis.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${saleuser.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${serviceorder.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${servicep2p.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${smscont.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${spmiscclass.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${subclient.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${subunsub.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        &lt;copy todir="${urlwap.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        <br />    &lt;/target&gt;<br />    &lt;!-- target: compile-java --&gt;<br />    &lt;target name="compile-java" depends="clean,init" &gt;<br />        &lt;javac srcdir="${main.dir}/src" destdir="${main.dir}/classes" debug="${build.debug}" encoding="${encoding}" <br />    includes="com/stt/doss/datacollect/main/**"&gt;<br />            &lt;classpath&gt;<br />                &lt;path refid="base.classpath" /&gt;<br />            &lt;/classpath&gt;<br />        &lt;/javac&gt;<br />    &lt;/target&gt;</p>
		<p>    &lt;!-- target: jar--&gt;<br />    &lt;target name="jar" depends="compile-java"&gt;<br />       &lt;jar destfile="${lib.dir}/collection_main.jar" basedir="${main.dir}/classes"/&gt;<br />    &lt;/target&gt;</p>
		<p>    &lt;target name="all" depends="copylibs"&gt;<br />       &lt;ant taskname="abnorinfo-war" dir="abnorinfo" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="busidetail-war" dir="busidetail" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="busitotal-war" dir="busitotal" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="clientinfo-war" dir="clientinfo" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="clientorder-war" dir="clientorder" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="clientp2p-war" dir="clientp2p" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="clientwap-war" dir="clientwap" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="dd-war" dir="dd" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="imeifunc-war" dir="imeifunc" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="imeimobile-war" dir="imeimobile" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="misc-war" dir="misc" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="saledaily-war" dir="saledaily" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="salehis-war" dir="salehis" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="saleresp-war" dir="saleresp" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="saleresphis-war" dir="saleresphis" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="saletrack-war" dir="saletrack" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="saletrackhis-war" dir="saletrackhis" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="saleuser-war" dir="saleuser" antfile="build.xml" target="war" /&gt;<br />        &lt;ant taskname="serviceorder-war" dir="serviceorder" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="servicep2p-war" dir="servicep2p" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="smscont-war" dir="smscont" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="spmiscclass-war" dir="spmiscclass" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="subclient-war" dir="subclient" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="subunsub-war" dir="subunsub" antfile="build.xml" target="war" /&gt;<br />       &lt;ant taskname="urlwap-war" dir="urlwap" antfile="build.xml" target="war" /&gt;<br />    &lt;/target&gt;<br />   <br />&lt;/project&gt;<br /><br /><br />&lt;!--最外层build.properties--&gt;<img height="19" src="http://www.blogjava.net/Emoticons/emsmile.gif" width="19" border="0" /><br />project.name=dosscollect<br />project.module.dosscollect=dosscollect<br />main.module.collect=collection_main</p>
		<p>main.dir=main<br />lib.dir=lib<br />build.debug=on<br />encoding=GB2312</p>
		<p>abnorinfo.dir=abnorinfo<br />busidetail.dir=busidetail<br />busitotal.dir=busitotal<br />clientinfo.dir=clientinfo<br />clientorder.dir=clientorder<br />clientp2p.dir=clientp2p<br />clientwap.dir=clientwap<br />dd.dir=dd<br />imeifunc.dir=imeifunc<br />imeimobile.dir=imeimobile<br />misc.dir=misc<br />saledaily.dir=saledaily<br />salehis.dir=salehis<br />saleresp.dir=saleresp<br />saleresphis.dir=saleresphis<br />saletrack.dir=saletrack<br />saletrackhis.dir=saletrackhis<br />saleuser.dir=saleuser<br />serviceorder.dir=serviceorder<br />servicep2p.dir=servicep2p<br />smscont.dir=smscont<br />spmiscclass.dir=spmiscclass<br />subclient.dir=subclient<br />subunsub.dir=subunsub<br />urlwap.dir=urlwap<br /><br /><br />&lt;!--最外层build.bat--&gt;<br />ant all<br /><br /><br /><br />&lt;!--内层build.xml--&gt;<img height="19" src="http://www.blogjava.net/Emoticons/emsmile.gif" width="19" border="0" /><br />&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;!-- =================================================================== --&gt;<br />&lt;!-- $Id: build.xml,v 1.13.2.3.4.6 2002/08/30 12:00:00 inder Exp $    --&gt;<br />&lt;!-- =================================================================== --&gt;</p>
		<p>&lt;project name="abnorinfo"  basedir="."&gt;</p>
		<p>    &lt;tstamp&gt;<br />        &lt;format property="build.time" pattern="yyyy-MM-dd.HH.mm.ss"/&gt;<br />    &lt;/tstamp&gt;</p>
		<p>    &lt;property file="build.properties"/&gt;<br />    &lt;property environment="env"/&gt;<br />    &lt;property name="ant.home" value="${env.ANT_HOME}"/&gt;<br />   <br />    &lt;path id="base.classpath"&gt;<br />       <br />        &lt;fileset dir="${lib.dir}"&gt;<br />            &lt;include name="classes12.jar"/&gt;<br />            &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />            &lt;include name="jdom.jar"/&gt;<br />            &lt;include name="jsp-api.jar"/&gt;<br />            &lt;include name="jxl.jar"/&gt;           <br />            &lt;include name="log4j-1.2.8.jar"/&gt;<br />            &lt;include name="servlet-api.jar"/&gt;<br />            &lt;include name="spring.jar"/&gt;<br />            &lt;include name="collection_main.jar"/&gt;<br />        &lt;/fileset&gt;       <br />        &lt;pathelement location="${classes.dir}"/&gt;<br />    &lt;/path&gt;<br />    &lt;!-- target: clean --&gt;<br />    &lt;target name="clean"&gt;<br />        &lt;delete dir="${classes.dir}"/&gt;<br />        &lt;delete dir="${webinf.dir}/lib"/&gt;<br />        &lt;delete dir="${dist.dir}"/&gt;<br />    &lt;/target&gt;</p>
		<p>    &lt;!-- target: init  --&gt;<br />    &lt;target name="init"&gt;<br />        &lt;mkdir dir="${classes.dir}"/&gt;<br />        &lt;mkdir dir="${webinf.dir}/lib"/&gt;<br />        &lt;mkdir dir="${lib.dir}"/&gt;<br />    &lt;/target&gt;<br />      <br />    &lt;target name="resources"&gt;<br />        &lt;copy todir="${classes.dir}" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${src.dir}"&gt;<br />                &lt;patternset&gt;<br />                    &lt;include name="META-INF/**" /&gt;<br />                &lt;/patternset&gt;<br />            &lt;/fileset&gt;<br />            &lt;fileset dir="${config.dir}"&gt;<br />                &lt;patternset&gt;<br />                    &lt;include name="doss_spring.xml" /&gt;<br />                    &lt;include name="log4j.properties" /&gt;<br />                &lt;/patternset&gt;<br />            &lt;/fileset&gt;            <br />        &lt;/copy&gt;<br />        &lt;copy todir="${webinf.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring.jar"/&gt;<br />                &lt;include name="collection_main.jar"/&gt;<br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        <br />    &lt;/target&gt;<br />    &lt;!-- target: compile-java --&gt;<br />    &lt;target name="compile-java" depends="clean,init,resources" &gt;<br />        &lt;javac srcdir="${src.dir}" destdir="${classes.dir}" debug="${build.debug}" encoding="${encoding}" <br />    includes="com/stt/doss/datacollect/sub/das/abnorinfo/**"&gt;</p>
		<p>            &lt;classpath&gt;<br />                &lt;path refid="base.classpath" /&gt;<br />            &lt;/classpath&gt;<br />        &lt;/javac&gt;<br />    &lt;/target&gt;</p>
		<p>    &lt;!-- target: war--&gt;<br />    &lt;target name="war" depends="compile-java"&gt;<br />        &lt;makewar project.module="${project.module.abnorinfo}"/&gt;<br />    &lt;/target&gt;</p>
		<p>      &lt;!-- macrodef: makewar  --&gt;<br />    &lt;macrodef name="makewar"&gt;<br />        &lt;attribute name="project.module"/&gt;<br />        &lt;sequential&gt;<br />            &lt;delete dir="${dist.dir}"/&gt;<br />            &lt;mkdir dir="${dist.dir}"/&gt;<br />            &lt;war basedir="${basedir}" destfile="<a href="mailto:${dist.dir}/@{project.module}.war">${dist.dir}/@{project.module}.war</a>"<br />      webxml="${webinf.dir}/web.xml"&gt;<br />                &lt;exclude name="**/*.vss"/&gt;<br />            &lt;/war&gt;<br />        &lt;/sequential&gt;<br />    &lt;/macrodef&gt;<br /> <br />&lt;/project&gt;<br /><br /><br /><br />&lt;!--内层build.properties--&gt;<img height="19" src="http://www.blogjava.net/Emoticons/emsmile.gif" width="19" border="0" /></p>
		<p>project.name=abnorinfo<br />project.module.abnorinfo=abnorinfo<br />webinf.dir=${basedir}/WEB-INF<br />dist.dir=${basedir}/dist<br />build.dir=${basedir}/build <br />classes.dir=${webinf.dir}/classes<br />src.dir=src<br />lib.dir=lib<br />config.dir=${basedir}/config<br />build.debug=on<br />encoding=GB2312</p>
		<p> </p>
		<p>详细参见:I:\开源东东\全成项目\全成项目\DOSS采集\版本一old\test</p>
<img src ="http://www.blogjava.net/jesson2005/aggbug/104255.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jesson2005/" target="_blank">张金鹏</a> 2007-03-16 15:05 <a href="http://www.blogjava.net/jesson2005/articles/104255.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>doss采集(一个war包)--ant脚本</title><link>http://www.blogjava.net/jesson2005/articles/104252.html</link><dc:creator>张金鹏</dc:creator><author>张金鹏</author><pubDate>Fri, 16 Mar 2007 06:56:00 GMT</pubDate><guid>http://www.blogjava.net/jesson2005/articles/104252.html</guid><wfw:comment>http://www.blogjava.net/jesson2005/comments/104252.html</wfw:comment><comments>http://www.blogjava.net/jesson2005/articles/104252.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jesson2005/comments/commentRss/104252.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jesson2005/services/trackbacks/104252.html</trackback:ping><description><![CDATA[
		<p>&lt;!--build.xml--&gt;<img height="19" src="http://www.blogjava.net/Emoticons/emsmile.gif" width="19" border="0" /><br /><br />&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />&lt;!-- =================================================================== --&gt;<br />&lt;!-- $Id: build.xml,v 1.1.1.1 2007/01/08 07:34:10 doss_zp Exp $    --&gt;<br />&lt;!-- =================================================================== --&gt;</p>
		<p>&lt;project name="dosscollect"  basedir="."&gt;</p>
		<p>    &lt;tstamp&gt;<br />        &lt;format property="build.time" pattern="yyyy-MM-dd.HH.mm.ss"/&gt;<br />    &lt;/tstamp&gt;</p>
		<p>    &lt;property file="build.properties"/&gt;<br />    &lt;property environment="env"/&gt;<br />    &lt;property name="ant.home" value="${env.ANT_HOME}"/&gt;<br />   </p>
		<p>
				<br />    &lt;path id="base.classpath"&gt;<br />       <br />        &lt;fileset dir="${lib.dir}"&gt;<br />            &lt;include name="classes12.jar"/&gt;<br />            &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />             &lt;include name="commons-collections-2.1.jar"/&gt;<br />              &lt;include name="commons-dbcp-1.1.jar"/&gt;<br />               &lt;include name="commons-pool-1.1.jar"/&gt;<br />            &lt;include name="jdom.jar"/&gt;<br />            &lt;include name="jsp-api.jar"/&gt;<br />            &lt;include name="jxl.jar"/&gt;           <br />            &lt;include name="log4j-1.2.8.jar"/&gt;<br />            &lt;include name="servlet-api.jar"/&gt;<br />            &lt;include name="spring-1.2.6.jar"/&gt;<br />        &lt;/fileset&gt;       <br />        &lt;pathelement location="${classes.dir}"/&gt;<br />    &lt;/path&gt;<br />    &lt;!-- target: clean --&gt;<br />    &lt;target name="clean"&gt;<br />        &lt;delete dir="${classes.dir}"/&gt;<br />        &lt;delete dir="${webinf.dir}/lib"/&gt;<br />        &lt;delete dir="${dist.dir}"/&gt;<br />    &lt;/target&gt;</p>
		<p>    &lt;!-- target: init  --&gt;<br />    &lt;target name="init"&gt;<br />        &lt;mkdir dir="${classes.dir}"/&gt;<br />        &lt;mkdir dir="${webinf.dir}/lib"/&gt;<br />    &lt;/target&gt;<br />      <br />    &lt;target name="resources"&gt;<br />        &lt;copy todir="${classes.dir}" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${src.dir}"&gt;<br />                &lt;patternset&gt;<br />                    &lt;include name="META-INF/**" /&gt;<br />                &lt;/patternset&gt;<br />            &lt;/fileset&gt;<br />            &lt;fileset dir="${config.dir}"&gt;<br />                &lt;patternset&gt;<br />                    &lt;include name="doss_spring.xml" /&gt;<br />                    &lt;include name="log4j.properties" /&gt;<br />                    &lt;include name="jdbc.properties" /&gt;<br />                &lt;/patternset&gt;<br />            &lt;/fileset&gt;            <br />        &lt;/copy&gt;<br />        &lt;copy todir="${webinf.dir}/lib" includeEmptyDirs="no"&gt;<br />            &lt;fileset dir="${lib.dir}"&gt;<br />                &lt;include name="classes12.jar"/&gt;<br />                &lt;include name="commons-logging-1.0.3.jar"/&gt;<br />                 &lt;include name="commons-collections-2.1.jar"/&gt;<br />                &lt;include name="commons-dbcp-1.1.jar"/&gt;<br />               &lt;include name="commons-pool-1.1.jar"/&gt;<br />                &lt;include name="jdom.jar"/&gt;<br />                &lt;include name="jsp-api.jar"/&gt;<br />                &lt;include name="jxl.jar"/&gt;           <br />                &lt;include name="log4j-1.2.8.jar"/&gt;<br />                &lt;include name="servlet-api.jar"/&gt;<br />                &lt;include name="spring-1.2.6.jar"/&gt;            <br />            &lt;/fileset&gt;                     <br />        &lt;/copy&gt;<br />        <br />    &lt;/target&gt;<br />    &lt;!-- target: compile-java --&gt;<br />    &lt;target name="compile-java" depends="clean,init,resources" &gt;<br />        &lt;javac srcdir="${src.dir}" destdir="${classes.dir}" debug="${build.debug}" encoding="${encoding}" <br />    includes="com/stt/doss/datacollect/**/**"&gt;</p>
		<p>            &lt;classpath&gt;<br />                &lt;path refid="base.classpath" /&gt;<br />            &lt;/classpath&gt;<br />        &lt;/javac&gt;<br />    &lt;/target&gt;</p>
		<p>    &lt;!-- target: war--&gt;<br />    &lt;target name="war" depends="compile-java"&gt;<br />        &lt;makewar project.module="${project.module.dosscollect}"/&gt;<br />    &lt;/target&gt;</p>
		<p>      &lt;!-- macrodef: makewar  --&gt;<br />    &lt;macrodef name="makewar"&gt;<br />        &lt;attribute name="project.module"/&gt;<br />        &lt;sequential&gt;<br />            &lt;delete dir="${dist.dir}"/&gt;<br />            &lt;mkdir dir="${dist.dir}"/&gt;<br />            &lt;war basedir="${basedir}" destfile="<a href="mailto:${dist.dir}/@{project.module}.war">${dist.dir}/@{project.module}.war</a>"<br />      webxml="${webinf.dir}/web.xml"&gt;<br />                &lt;exclude name="config/*.*"/&gt;<br />          &lt;exclude name="lib/*.*"/&gt;<br />          &lt;exclude name="src/**/*.*"/&gt;<br />                &lt;exclude name="**/*.vss"/&gt;<br />                &lt;exclude name="**/build.xml"/&gt; <br />                &lt;exclude name="**/build.bat"/&gt; <br />                &lt;exclude name="**/build.properties"/&gt;<br />            &lt;/war&gt;<br />        &lt;/sequential&gt;<br />    &lt;/macrodef&gt;<br /> <br />&lt;/project&gt;<br /><br /><br />&lt;!--build.properties--&gt;<img height="19" src="http://www.blogjava.net/Emoticons/emsmile.gif" width="19" border="0" /><br />project.name=dosscollect<br />project.module.dosscollect=dosscollect<br />webinf.dir=${basedir}/WEB-INF<br />dist.dir=${basedir}/dist<br />build.dir=${basedir}/build <br />classes.dir=${webinf.dir}/classes<br />src.dir=src<br />lib.dir=lib<br />config.dir=${basedir}/config<br />build.debug=on<br />encoding=GB2312<br /><br /><br />&lt;!--build.bat--&gt;<br />ant war</p>
<img src ="http://www.blogjava.net/jesson2005/aggbug/104252.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jesson2005/" target="_blank">张金鹏</a> 2007-03-16 14:56 <a href="http://www.blogjava.net/jesson2005/articles/104252.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ant示例一</title><link>http://www.blogjava.net/jesson2005/articles/104250.html</link><dc:creator>张金鹏</dc:creator><author>张金鹏</author><pubDate>Fri, 16 Mar 2007 06:52:00 GMT</pubDate><guid>http://www.blogjava.net/jesson2005/articles/104250.html</guid><wfw:comment>http://www.blogjava.net/jesson2005/comments/104250.html</wfw:comment><comments>http://www.blogjava.net/jesson2005/articles/104250.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jesson2005/comments/commentRss/104250.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jesson2005/services/trackbacks/104250.html</trackback:ping><description><![CDATA[
		<p>&lt;!--build.xml--&gt;<img height="19" src="http://www.blogjava.net/Emoticons/emsmile.gif" width="19" border="0" /><br /><br />&lt;?xml version="1.0" encoding="GB2312"?&gt;<br />&lt;!-- =================================================================== --&gt;<br />&lt;!-- $Id: build.xml,v 1.1.1.1 2007/01/08 07:34:02 doss_zp Exp $    --&gt;<br />&lt;!-- =================================================================== --&gt;</p>
		<p>&lt;project name="${project.name}"  default="compile-java" basedir="."&gt;<br />  <br />    &lt;tstamp&gt;&lt;format property="build.time" pattern="yyyy-MM-dd.HH.mm.ss"/&gt;&lt;/tstamp&gt;<br />  <br /> &lt;property file="build.properties"/&gt; <br /> &lt;property environment="env"/&gt;<br /> &lt;property name="ant.home" value="${env.ANT_HOME}"/&gt;<br /> &lt;!--&lt;property name="tomcat.home" value="${env.TOMCAT_HOME}"/&gt;--&gt;</p>
		<p> <br />  &lt;path id="base.classpath"&gt;<br />  &lt;!--&lt;fileset dir="${env.TOMCAT_HOME}/common/lib"&gt;<br />   &lt;include name="**/*.jar"/&gt;<br />  &lt;/fileset&gt;--&gt;<br />  &lt;fileset dir="${lib.dir}"&gt;<br />   &lt;include name="**/*.jar"/&gt;<br />  &lt;/fileset&gt;<br />  &lt;pathelement location="${classes.dir}"/&gt;<br /> &lt;/path&gt; <br /> &lt;!-- target: clean --&gt;<br />  &lt;target name="clean"&gt;<br />   &lt;delete dir="${build.dir}"/&gt;<br />   &lt;delete dir="${classes.dir}"/&gt;<br />   &lt;delete dir="${webinf.dir}/lib"/&gt;<br />  &lt;/target&gt;<br /> <br /> &lt;!-- target: init  --&gt;<br />  &lt;target name="init"&gt;<br />   &lt;mkdir dir="${build.dir}"/&gt;<br />   &lt;mkdir dir="${classes.dir}"/&gt;<br />   &lt;mkdir dir="${webinf.dir}/lib"/&gt;<br />  &lt;/target&gt;</p>
		<p> &lt;!-- target: native2ascii  --&gt;<br /> &lt;target name="native2ascii"&gt;     <br />  &lt;native2ascii src="${config.dir}" dest="${config.dir}" <br />        includes="**/ApplicationResources.properties" encoding="${encoding}" ext="_zh.properties"/&gt;<br /> &lt;/target&gt;<br /> <br /> &lt;target name="resources"&gt;<br />    &lt;native2ascii src="${config.dir}" dest="${config.dir}" <br />        includes="**/ApplicationResources.properties" encoding="${encoding}" ext="_zh.properties"/&gt;<br />         &lt;delete dir="${classes.dir}"/&gt;<br />         &lt;mkdir  dir="${classes.dir}"/&gt;<br />         <br />       &lt;copy todir="${classes.dir}" includeEmptyDirs="no"&gt;<br />           &lt;fileset dir="${src.dir}"&gt;<br />             &lt;patternset&gt; <br />               &lt;include name="**/*.properties"/&gt;<br />               &lt;include name="**/*.hbm"/&gt;<br />               &lt;include name="**/*.xml"/&gt; <br />             &lt;/patternset&gt;<br />           &lt;/fileset&gt;<br />       &lt;/copy&gt; <br />   &lt;copy todir="${webinf.dir}/lib" includeEmptyDirs="no"&gt;<br />           &lt;fileset dir="${lib.dir}"&gt; <br />               &lt;include name="*.jar"/&gt;<br />              &lt;exclude name="**/jsp-api.jar"/&gt;<br />              &lt;exclude name="**/servlet-api.jar"/&gt;<br />           &lt;/fileset&gt;<br />  &lt;/copy&gt;<br />  &lt;/target&gt;<br />  &lt;!-- target: compile-java --&gt;<br />  &lt;target name="compile-java" depends="clean,init,resources" &gt; <br />   &lt;javac srcdir="${src.dir}" destdir="${classes.dir}" debug="${build.debug}" encoding="${encoding}" &gt;  <br />    &lt;classpath&gt;<br />     &lt;path refid="base.classpath" /&gt;<br />    &lt;/classpath&gt;<br />   &lt;/javac&gt;<br />   &lt;copy todir="${classes.dir}/com/stt/doss/server/interfaceSys/dao/mapping" includeEmptyDirs="no"&gt;<br />           &lt;fileset dir="${src.dir}/com/stt/doss/server/interfaceSys/dao/mapping"&gt;<br />             &lt;patternset&gt;  <br />               &lt;include name="**/*.xml"/&gt; <br />             &lt;/patternset&gt;<br />           &lt;/fileset&gt;<br />        &lt;/copy&gt;<br />   &lt;copy todir="${webinf.dir}/classes/config" includeEmptyDirs="no"&gt;<br />           &lt;fileset dir="${config.dir}"&gt;<br />             &lt;patternset&gt; <br />               &lt;include name="**/*.properties"/&gt;<br />               &lt;include name="**/*.xml"/&gt;<br />               &lt;include name="**/*.ini"/&gt;  <br />             &lt;/patternset&gt;<br />           &lt;/fileset&gt;<br />        &lt;/copy&gt;<br />  &lt;/target&gt;</p>
		<p>    &lt;!-- target: war--&gt;<br />    &lt;target name="war" depends="compile-java"&gt;<br />        &lt;makewar project.module="doss_interface"/&gt;<br />    &lt;/target&gt;  <br />    <br />        &lt;!-- macrodef: makewar  --&gt;<br />    &lt;macrodef name="makewar"&gt;<br />        &lt;attribute name="project.module"/&gt;<br />        &lt;sequential&gt;<br />            &lt;delete dir="${dist.dir}"/&gt;<br />            &lt;mkdir dir="${dist.dir}"/&gt;<br />            &lt;war basedir="${basedir}/web" destfile="<a href="mailto:${dist.dir}/@{project.module}.war">${dist.dir}/@{project.module}.war</a>"<br />      webxml="${webinf.dir}/web.xml"&gt;<br />                &lt;exclude name="**/*.vss"/&gt;<br />            &lt;/war&gt;<br />        &lt;/sequential&gt;<br />    &lt;/macrodef&gt;<br />    &lt;!-- deploy_webservice  --&gt;<br />&lt;path id="axis.classpath"&gt;<br />  &lt;fileset dir="${lib.dir}"&gt;<br />    &lt;include name="**/*.jar" /&gt;<br />  &lt;/fileset&gt;<br />&lt;/path&gt;<br />&lt;taskdef resource="axis-tasks.properties"  classpathref="axis.classpath" /&gt;<br /> &lt;target name="deploy_webservice"&gt;   <br />     &lt;axis-admin<br />     port="8080"<br />     hostname="localhost"<br />     failonerror="true"<br />     servletpath="interface/services/AdminService"<br />     debug="true"<br />     xmlfile="${webinf.dir}/deploy.wsdd"<br />     /&gt;    <br /> &lt;/target&gt;<br /> <br />&lt;target name="get_webservice"&gt;    <br />  &lt;axis-wsdl2java<br />  output="${webinf.dir}"<br />  testcase="true"<br />  verbose="true"<br />  url="${webinf.dir}/NECServiceImpl.wsdl" &gt;<br />    &lt;mapping<br />      namespace="<a href="http://axis.apache.org/ns/interop">http://axis.apache.org/ns/interop</a>"<br />      package="interop" /&gt;<br />  &lt;/axis-wsdl2java&gt; <br />&lt;/target&gt;  <br /> &lt;/project&gt;</p>
		<p>
				<br />&lt;!--build.properties--&gt;<img height="19" src="http://www.blogjava.net/Emoticons/emsmile.gif" width="19" border="0" /><br /><br />project.name=doss_interface<br />webinf.dir=${basedir}/web/WEB-INF<br />dist.dir=${basedir}/dist<br />build.dir=${basedir}/build <br />classes.dir=${webinf.dir}/classes<br />src.dir=src<br />lib.dir=lib<br />config.dir=${basedir}/config<br />docs.dir=${basedir}/docs<br />docs.api.dir=${docs.dir}/api<br />build.debug=on<br />encoding=GB2312</p>
<img src ="http://www.blogjava.net/jesson2005/aggbug/104250.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jesson2005/" target="_blank">张金鹏</a> 2007-03-16 14:52 <a href="http://www.blogjava.net/jesson2005/articles/104250.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>