Ant與Maven的區別對比

3年前我開始使用Ant,當時覺得它十分方便,配置文件的自由拷貝、源碼目錄的自由選擇、多版本jdk的打包在一個build.xml中就可以搞定,再也不用貼來岾去的修改eclipse導出的war包了。項目內的目錄可以根據不同需要去分類,最後在build.xml文件中融合。

3年後,通過一個項目我使用了maven,只是一次接觸就讓我放棄了Ant 委屈我變心了!!

它們各自有各自的優點,針對不同的需求可以選擇不同的編譯器。

我覺得ANT更適合框架類的開發,在一個項目中有多個功能的子模塊,每一個子模塊都需要打包成jar包提供給外部使用。最典型的例子就是commons-*.jar,當我們要使用DBCP數據庫連接池時,在我們的項目中便需要添加commons-logging.jar、commons-dbcp.jar等等。commons就是一個項目的名稱,而logging、dbcp就是他的子模塊,我們可以在build.xml中配置,當我們需要打包logging的時候只需要將org.commons.logging的源代碼拷貝到build目錄下編譯打包就可以了,當我們再需要編譯dbcp模塊的時候也只是提取dbcp目錄下的源碼即可,它們互不干擾各自獨立。

ANT的每一步操作都是一組<target></target>標籤沒有固定的意思,只有名字(<target name="init">)做爲唯一ID可以區分它們的工作。除了可以分類源碼目錄,還可以定義多個target用於區分不同版本的jdk,再或者你的開發環境與測試環境所需要的配置文件也不盡相同,那你也可以分成兩個target讓他們各自幹各自的事,只要你能想的到千變萬化的需求在一個build.xml文件裏都可以完成。而MAVEN只能記錄一個流程,它的每個標籤都有固定的意義,不同的需求可以通過多個pom.xml來定義。所以說,這完全是由個人的喜好來決定的。

放棄ANT的主要原因在於LIB的使用,我們每開發一個項目都需要去配置環境變量、引入第三方JAR包以及最後打成jar或war包。如果我希望JAR不要冗餘,那麼我會創建一個目錄將所有的JAR放到統一的目錄裏,通過eclipse引入所需要的JAR包;更甚至在eclipse裏創建一個公共的User Liberay,直接引入這個lib變量。一個工具類或框架類的app項目會這樣使用,當它再將自己打包成jar時它可以不包含其它的jar包,但是對於WEB項目或者可執行類的JAR包時,這種引入的方式便顯得力不從心了。WEB項目我們還可以將jar包拷貝到web-inf\lib目錄下,然後通過eclipse將lib目錄引入到項目中。可是,無論開發哪種項目,在使用ANT編譯打包時都需要重新配置。相對來講WEB項目還容易一些,只需要將lib目錄添加到build.xml即可,要是打包可執行類的Jar包,嘿嘿~~!!你必須將第三方的jar包全稱都添加到build.xml中,錯一個字都不行哭

而MAVEN最大的特點就是它的LIB倉庫,一次配置終(you)身(dian)受(kua)用(zhang)。maven有個世界級的lib倉庫它是開源的,任何公司或個人都可以向內添加自己的jar包,然後生成唯一的標籤信息以供其它開發者來使用。當然你也可以在公司內部建立一個小型的局域倉庫將公用的jar包以及內部框架放在上面供開發人員使用,避免網絡的瓶頸重複下載。而開發者,當你需要使用某個jar時,只需要將對應的標籤添加到pom.xml文件中,maven就可以幫你去搜尋、下載、配置環境等不用重(lan)復(de)配(yao)置(si),當然你也可以使用web-inf\lib下的jar,同樣也是隻配置一次就可以完成配置環境、編譯、打包的工作。

例舉ANT與MAVEN的配置

ANT

<!--ANT Config File build.xml -->
<p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><project<span style="color: #000000"> </span>basedir=<span style="color: #008f00">"."</span><span style="color: #000000"> </span>default=<span style="color: #008f00">"usage"</span><span style="color: #000000"> </span>name=<span style="color: #008f00">"Biz"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span><target<span style="color: #000000"> </span>name=<span style="color: #008f00">"init"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><property<span style="color: #000000"> </span>name=<span style="color: #008f00">"Name"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"Biz"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><property<span style="color: #000000"> </span>name=<span style="color: #008f00">"name"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"biz"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><property<span style="color: #000000"> </span>name=<span style="color: #008f00">"version"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"1025"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><property<span style="color: #000000"> </span>name=<span style="color: #008f00">"year"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"2014"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><echo</span><span style="color: #000000"> </span><span style="color: #011993">message=</span>"----------- ${Name} ${version} [${year}] ------------"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><property<span style="color: #000000"> </span>name=<span style="color: #008f00">"debug"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"on"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><property<span style="color: #000000"> </span>name=<span style="color: #008f00">"optimize"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"on"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><property<span style="color: #000000"> </span>name=<span style="color: #008f00">"deprecation"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"on"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   java源文件路徑 --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"base.src.dir"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${basedir}/src"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   webapp路徑 --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"webroot"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${basedir}/WebRoot"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   jar包路徑 --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"JAR"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${basedir}/WebRoot/WEB-INF/lib"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   準備源文件路徑 --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"ant.build"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${basedir}/AntBuild/build"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   編譯源文件路徑 --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"ant.bin"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${basedir}/AntBuild/bin"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"ant.dest"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${basedir}/AntBuild/dest"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   準備webapp文件路徑 --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"ant.warsrc"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${basedir}/AntBuild/warsrc"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"ant.warsrc.WEB-INF"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${ant.warsrc}/WEB-INF"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   準備javadoc文件路徑 --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"ant.doc"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${basedir}/AntBuild/doc"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   打包jar文件路徑 --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"ant.jar"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${basedir}/AntBuild/jar"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   打包war文件路徑 --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"ant.war"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${basedir}/AntBuild/war"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   tomcat-home路徑 --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><property</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"tomcat.home"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"D:\java\Tomcat"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!--   classpath --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><path</span><span style="color: #000000"> </span><span style="color: #011993">id=</span>"classpath.app"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span><fileset<span style="color: #000000"> </span>dir=<span style="color: #008f00">"${JAR}"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><include<span style="color: #000000"> </span>name=<span style="color: #008f00">"**/*.jar"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: rgb(0, 0, 0);"><span>		</span></span><span style="color: rgb(1, 25, 147);"></path></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><path</span><span style="color: #000000"> </span><span style="color: #011993">id=</span>"classpath.web"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span><fileset<span style="color: #000000"> </span>dir=<span style="color: #008f00">"${JAR}"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><include<span style="color: #000000"> </span>name=<span style="color: #008f00">"**/*.jar"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.warsrc.WEB-INF}/lib/"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><include<span style="color: #000000"> </span>name=<span style="color: #008f00">"**/*.jar"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></path></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><filter<span style="color: #000000"> </span>token=<span style="color: #008f00">"year"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"${year}"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><filter</span><span style="color: #000000"> </span><span style="color: #011993">token=</span>"version"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${version}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><filter<span style="color: #000000"> </span>token=<span style="color: #008f00">"date"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"${TODAY}"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><filter<span style="color: #000000"> </span>token=<span style="color: #008f00">"log"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"true"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><filter<span style="color: #000000"> </span>token=<span style="color: #008f00">"verbose"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"true"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- 準備源文件--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #011993"><target</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"prepare-mkdir"<span style="color: #000000"> </span><span style="color: #011993">depends=</span>"usage,clean"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><!-- create directories --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><mkdir</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.build}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><mkdir</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.bin}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><mkdir</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.jar}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><mkdir</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.dest}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: rgb(1, 25, 147);"><span style="white-space:pre">		</span><mkdir</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(1, 25, 147);">dir=</span>"${ant.war}"<span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(1, 25, 147);">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: rgb(1, 25, 147);"><span style="white-space:pre">		</span><mkdir</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(1, 25, 147);">dir=</span>"${ant.warsrc}"<span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(1, 25, 147);">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #011993"><target</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"prepare-service"<span style="color: #000000"> </span><span style="color: #011993">depends=</span>"<span style="color: rgb(0, 143, 0); font-family: Monaco; font-size: 11px; white-space: pre; background-color: rgb(240, 240, 240);">prepare-mkdir</span>"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: rgb(0, 0, 0);"><span>		</span></span><span style="color: rgb(1, 25, 147);"><copy</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(1, 25, 147);">todir=</span><span style="color: rgb(0, 143, 0);">"${ant.build}"</span><span style="color: rgb(1, 25, 147);">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${base.app.dir}"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><include</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"**/wy/app/service/**"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></copy></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #011993"><target</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"prepare-webcode"<span style="color: #000000"> </span><span style="color: #011993">depends=</span>"prepare-mkdir"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><copy</span><span style="color: #000000"> </span><span style="color: #011993">todir=</span>"${ant.build}"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${base.web.dir}"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><include<span style="color: #000000"> </span>name=<span style="color: #008f00">"**/my/**"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><exclude<span style="color: #000000"> </span>name=<span style="color: #008f00">"*.xml"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><exclude<span style="color: #000000"> </span>name=<span style="color: #008f00">"*.properties"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></copy></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #011993"><target</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"prepare-webroot"<span style="color: #000000"> </span><span style="color: #011993">depends=</span>"prepare-webcode"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><mkdir</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.warsrc.WEB-INF}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><mkdir</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.warsrc.WEB-INF}/classes"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><mkdir</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.warsrc.WEB-INF}/lib"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><copy</span><span style="color: #000000"> </span><span style="color: #011993">todir=</span>"${ant.warsrc.WEB-INF}"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${webroot}/WEB-INF"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><include<span style="color: #000000"> </span>name=<span style="color: #008f00">"**/web.xml"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></copy></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><copy</span><span style="color: #000000"> </span><span style="color: #011993">todir=</span>"${ant.warsrc.WEB-INF}/classes"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${base.web.dir}"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><include<span style="color: #000000"> </span>name=<span style="color: #008f00">"*.xml"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><include<span style="color: #000000"> </span>name=<span style="color: #008f00">"*.properties"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></copy></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><copy</span><span style="color: #000000"> </span><span style="color: #011993">todir=</span>"${ant.warsrc.WEB-INF}/lib/"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span><fileset<span style="color: #000000"> </span>dir=<span style="color: #008f00">"${JAR}"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><include</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"log4j-1.2.9.jar"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><include</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"ojdbc14_10g.jar"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><include<span style="color: #000000"> </span>name=<span style="color: #008f00">"jdom.jar"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><include</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"commons-dbcp-1.2.1.jar"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><include</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"commons-pool-1.2.jar"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><include</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"commons-collections-3.1.jar"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${JAR}/proxool-0.9.1/lib"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><include</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"proxool-0.9.1.jar"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><include</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"proxool-cglib.jar"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">file=</span>"${ant.jar}/${name}-${version.app}.jar"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><!-- json lib --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><!--</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">			</span><fileset dir="${JAR}"></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><include name="commons-beanutils.jar" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><include name="commons-lang.jar" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><include name="commons-logging.jar" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><include name="ezmorph-1.0.2.jar" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><include name="json-lib-2.3-jdk15.jar" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">			</span></fileset><span style="white-space:pre">			</span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">			</span>--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span><fileset<span style="color: #000000"> </span>dir=<span style="color: #008f00">"${ant.jar}"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><include</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"**/${name}.jar"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></copy></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #011993"><target</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"prepare-web-style2"<span style="color: #000000"> </span><span style="color: #011993">depends=</span>"prepare-webroot"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><copy<span style="color: #000000"> </span>todir=<span style="color: #008f00">"${ant.warsrc}"</span><span style="color: #000000"> </span>overwrite=<span style="color: #008f00">"true"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${style2.dir}"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><exclude<span style="color: #000000"> </span>name=<span style="color: #008f00">"**/assets/**"</span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><exclude<span style="color: #000000"> </span>name=<span style="color: #008f00">"**/build/**"</span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><exclude<span style="color: #000000"> </span>name=<span style="color: #008f00">"**/demo/**"</span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></copy></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #011993"><target</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"prepare-web-style3"<span style="color: #000000"> </span><span style="color: #011993">depends=</span>"prepare-webroot"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><copy<span style="color: #000000"> </span>todir=<span style="color: #008f00">"${ant.warsrc}"</span><span style="color: #000000"> </span>overwrite=<span style="color: #008f00">"true"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${style3.dir}"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></copy></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!--灰色登錄--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #011993"><target</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"prepare-web-style4"<span style="color: #000000"> </span><span style="color: #011993">depends=</span>"prepare-webroot"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><copy<span style="color: #000000"> </span>todir=<span style="color: #008f00">"${ant.warsrc}"</span><span style="color: #000000"> </span>overwrite=<span style="color: #008f00">"true"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${style4.dir}"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></copy></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- 編譯源文件--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span><target<span style="color: #000000"> </span>name=<span style="color: #008f00">"build.app"</span><span style="color: #000000"> </span>depends=<span style="color: #008f00">"init"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span><javac<span style="color: #000000"> </span>srcdir=<span style="color: #008f00">"${ant.build}"</span><span style="color: #000000"> </span>destdir=<span style="color: #008f00">"${ant.dest}"</span><span style="color: #000000"> </span>debug=<span style="color: #008f00">"${debug}"</span><span style="color: #000000"> </span>includeantruntime=<span style="color: #008f00">"false"</span><span style="color: #000000"> </span>optimize=<span style="color: #008f00">"${optimize}"</span><span style="color: #000000"> </span>encoding=<span style="color: #008f00">"utf-8"</span><span style="color: #000000"> </span>target=<span style="color: #008f00">"1.5"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span><classpath<span style="color: #000000"> </span>refid=<span style="color: #008f00">"classpath.app"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></javac></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- 編譯源文件--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span><target<span style="color: #000000"> </span>name=<span style="color: #008f00">"build.web"</span><span style="color: #000000"> </span>depends=<span style="color: #008f00">"usage"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><javac</span><span style="color: #000000"> </span><span style="color: #011993">srcdir=</span>"${ant.build}"<span style="color: #000000"> </span><span style="color: #011993">destdir=</span>"${ant.warsrc.WEB-INF}/classes"<span style="color: #000000"> </span><span style="color: #011993">debug=</span>"${debug}"<span style="color: #000000"> </span><span style="color: #011993">optimize=</span>"${optimize}"<span style="color: #000000"> </span><span style="color: #011993">encoding=</span>"utf-8"<span style="color: #000000"> </span><span style="color: #011993">target=</span>"6.0"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span><classpath<span style="color: #000000"> </span>refid=<span style="color: #008f00">"classpath.web"</span><span style="color: #000000"> </span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><!--</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">			</span><compilerarg value="-Xlint:unchecked"/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">			</span>--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></javac></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- 打war包--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span><target<span style="color: #000000"> </span>name=<span style="color: #008f00">"WAR"</span><span style="color: #000000"> </span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><war</span><span style="color: #000000"> </span><span style="color: #011993">warfile=</span>"${ant.war}/${Name}.war"<span style="color: #000000"> </span><span style="color: #011993">webxml=</span>"${ant.warsrc.WEB-INF}/web.xml"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><lib</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.warsrc.WEB-INF}/lib"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><classes</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.warsrc.WEB-INF}/classes"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #011993"><fileset</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.warsrc}"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></fileset></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></war></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- 打jar包--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!--</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">	</span><property name="main-class" value="com.dev.cui.main.Entrance" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">	</span><property name="class_path" value="lib/ant-antlr-1.6.5.jar lib/asm.jar lib/asm-attrs.jar lib/cglib-2.1.3.jar lib/commons-beanutils.jar lib/commons-collections-2.1.1.jar lib/commons-logging-1.0.4.jar lib/dom4j-1.6.1.jar lib/firebirdsql-full.jar lib/log4j.jar lib/spring.jar"/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);">--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #011993"><target</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"jar.myapp"<span style="color: #000000"> </span><span style="color: #011993">depends=</span>"build.app"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><jar</span><span style="color: #000000"> </span><span style="color: #011993">jarfile=</span>"${ant.jar}/${name}-${version.app}.jar"<span style="color: #000000"> </span><span style="color: #011993">basedir=</span>"${ant.dest}"<span style="color: #000000"> </span><span style="color: #011993">includes=</span>"**/*.*"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span><manifest></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><attribute</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"Version"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${version.app}"<span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">				</span></span><attribute<span style="color: #000000"> </span>name=<span style="color: #008f00">"Author"</span><span style="color: #000000"> </span>value=<span style="color: #008f00">"Amkio.wu"</span>/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><!--to simply the class_path--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #941100"><!--</span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><attribute name="Class-Path" value="d:/java/jar/jdom.jar d:/java/jar/log4j-1.2.9.jar"/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">					</span><attribute name="Main-Class" value="${main-class}" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">					</span><attribute name="Class-Path" value="${class_path}" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span>--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></manifest></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></jar></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #011993"><target</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"jar.myapp.service"<span style="color: #000000"> </span><span style="color: #011993">depends=</span>"prepare-app-service,build.app"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><jar</span><span style="color: #000000"> </span><span style="color: #011993">jarfile=</span>"${ant.jar}/${name}-service.jar"<span style="color: #000000"> </span><span style="color: #011993">basedir=</span>"${ant.dest}"<span style="color: #000000"> </span><span style="color: #011993">includes=</span>"**/*.*"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span><manifest></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><attribute</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"Version"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${version.app}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 0); font-family: Monaco; font-size: 11px;"><span style="white-space:pre">				</span></span><span style="font-family:Monaco;color:#011993;"><span style="font-size: 11px;"><attribute</span></span><span style="color: rgb(0, 0, 0); font-family: Monaco; font-size: 11px;"> </span><span style="font-family:Monaco;color:#011993;"><span style="font-size: 11px;">name=</span></span><span style="color: rgb(0, 143, 0); font-family: Monaco; font-size: 11px;">"Author"</span><span style="color: rgb(0, 0, 0); font-family: Monaco; font-size: 11px;"> </span><span style="font-family:Monaco;color:#011993;"><span style="font-size: 11px;">value=</span></span><span style="font-family:Monaco;color:#008f00;"><span style="font-size: 11px;">"wuhan"</span></span><span style="color: rgb(0, 0, 0); font-family: Monaco; font-size: 11px;"> </span><span style="font-family:Monaco;color:#011993;"><span style="font-size: 11px;">/></span></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><!--to simply the class_path--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #941100"><!--</span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><attribute name="Class-Path" value="d:/java/jar/jdom.jar d:/java/jar/log4j-1.2.9.jar"/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><attribute name="Main-Class" value="${main-class}" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><attribute name="Class-Path" value="${class_path}" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span>--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></manifest></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></jar></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #011993"><target</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"jar.myapp.sub"<span style="color: #000000"> </span><span style="color: #011993">depends=</span>"prepare-app-sub,build.app"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><jar</span><span style="color: #000000"> </span><span style="color: #011993">jarfile=</span>"${ant.jar}/${name}-${base.app.subdir}.jar"<span style="color: #000000"> </span><span style="color: #011993">basedir=</span>"${ant.dest}"<span style="color: #000000"> </span><span style="color: #011993">includes=</span>"**/*.*"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span><manifest></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><attribute</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"Version"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${version.app}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px;"><span style="color: rgb(0, 0, 0); font-family: Monaco; font-size: 11px;"><span style="white-space:pre">				</span></span><span style="font-family:Monaco;color:#011993;"><span style="font-size: 11px;"><attribute</span></span><span style="color: rgb(0, 0, 0); font-family: Monaco; font-size: 11px;"> </span><span style="font-family:Monaco;color:#011993;"><span style="font-size: 11px;">name=</span></span><span style="color: rgb(0, 143, 0); font-family: Monaco; font-size: 11px;">"Author"</span><span style="color: rgb(0, 0, 0); font-family: Monaco; font-size: 11px;"> </span><span style="font-family:Monaco;color:#011993;"><span style="font-size: 11px;">value=</span></span><span style="font-family:Monaco;color:#008f00;"><span style="font-size: 11px;">"wuhan"</span></span><span style="color: rgb(0, 0, 0); font-family: Monaco; font-size: 11px;"> </span><span style="font-family:Monaco;color:#011993;"><span style="font-size: 11px;">/></span></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><!--to simply the class_path--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #941100"><!--</span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><attribute name="Class-Path" value="d:/java/jar/jdom.jar d:/java/jar/log4j-1.2.9.jar"/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><attribute name="Main-Class" value="${main-class}" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span><attribute name="Class-Path" value="${class_path}" /></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="white-space:pre">				</span>--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></manifest></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></jar></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span><target<span style="color: #000000"> </span>name=<span style="color: #008f00">"jar.run"</span><span style="color: #000000"> </span>depends=<span style="color: #008f00">"build.web"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><jar</span><span style="color: #000000"> </span><span style="color: #011993">jarfile=</span>"${dist}/${name.run}.jar"<span style="color: #000000"> </span><span style="color: #011993">basedir=</span>"${ant.dest}"<span style="color: #000000"> </span><span style="color: #011993">includes=</span>"**/*.*"<span style="color: #011993">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span><manifest></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><attribute</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"Main-Class"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${main-class}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #011993"><attribute</span><span style="color: #000000"> </span><span style="color: #011993">name=</span>"Class-Path"<span style="color: #000000"> </span><span style="color: #011993">value=</span>"${class_path}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">				</span></span><!--to simply the class_path--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #941100"><!--</span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><attribute name="Class-Path" value="ant-antlr-1.6.5.jar asm.jar asm-attrs.jar cglib-2.1.3.jar commons-beanutils.jar commons-collections-2.1.1.jar commons-logging-1.0.4.jar dom4j-1.6.1.jar firebirdsql-full.jar log4j.jar spring.jar"/></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);">--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">			</span></span></manifest></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">		</span></span></jar></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span></target></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- 清除臨時文件--></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><!-- =================================================================== --></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"><span style="color: #000000"><span style="white-space:pre">	</span></span><target<span style="color: #000000"> </span>name=<span style="color: #008f00">"clean"</span><span style="color: #000000"> </span>depends=<span style="color: #008f00">"init"</span>></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><delete</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.build}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><delete</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.bin}/org"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><delete</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.bin}/com"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><delete</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.dest}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(0, 143, 0);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #011993"><delete</span><span style="color: #000000"> </span><span style="color: #011993">dir=</span>"${ant.warsrc}"<span style="color: #000000"> </span><span style="color: #011993">/></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(148, 17, 0);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: rgb(1, 25, 147);"></target></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(1, 25, 147);"></project></p><div>
</div>

睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺睡覺

<!--Maven config file pom.xml -->
<p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(57, 51, 255);"><span style="color: #009193"><</span><span style="color: #4e9192">project</span><span style="color: #000000"> </span><span style="color: #932192">xmlns</span><span style="color: #000000">=</span>"http://maven.apache.org/POM/4.0.0"<span style="color: #000000"> </span><span style="color: #932192">xmlns:xsi</span><span style="color: #000000">=</span>"http://www.w3.org/2001/XMLSchema-instance"</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(57, 51, 255);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #932192">xsi:schemaLocation</span><span style="color: #000000">=</span>"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">	</span><span style="color: #009193"><</span><span style="color: #4e9192">groupId</span><span style="color: #009193">></span>myapp<span style="color: #009193"></</span><span style="color: #4e9192">groupId</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #009193"><</span>artifactId<span style="color: #009193">></span><span style="color: #000000">wy.app</span><span style="color: #009193"></</span>artifactId<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #009193"><</span>version<span style="color: #009193">></span><span style="color: #000000">0.0.3</span><span style="color: #009193"></</span>version<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #009193"><</span>packaging<span style="color: #009193">></span><span style="color: #000000">war</span><span style="color: #009193"></</span>packaging<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #009193"><</span>build<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #009193"><</span>resources<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"><</span>resource<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"><</span>directory<span style="color: #009193">></span><span style=" ; color: #000000"><u>src</u></span><span style="color: #000000">/main/java</span><span style="color: #009193"></</span>directory<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"><</span>includes<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>include<span style="color: #009193">></span><span style="color: #000000">**/*.</span><span style=" ; color: #000000"><u>xml</u></span><span style="color: #009193"></</span>include<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">					</span><span style="color: #009193"><</span><span style="color: #4e9192">include</span><span style="color: #009193">></span>**/*.properties<span style="color: #009193"></</span><span style="color: #4e9192">include</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"></</span>includes<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"></</span>resource<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"><</span>resource<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #009193"><</span><span style="color: #4e9192">directory</span><span style="color: #009193">></span><span style="text-decoration: underline">src</span>/main/resources<span style="color: #009193"></</span><span style="color: #4e9192">directory</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"><</span>includes<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>include<span style="color: #009193">></span><span style="color: #000000">**/*.</span><span style=" ; color: #000000"><u>xml</u></span><span style="color: #009193"></</span>include<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"></</span>includes<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"></</span>resource<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #009193"></</span>resources<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #009193"><</span>plugins<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"><</span>plugin<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #009193"><</span><span style="color: #4e9192">artifactId</span><span style="color: #009193">></span><span style="text-decoration: underline">maven</span>-compiler-<span style="text-decoration: underline">plugin</span><span style="color: #009193"></</span><span style="color: #4e9192">artifactId</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"><</span>configuration<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>source<span style="color: #009193">></span><span style="color: #000000">1.6</span><span style="color: #009193"></</span>source<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>target<span style="color: #009193">></span><span style="color: #000000">1.6</span><span style="color: #009193"></</span>target<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>encoding<span style="color: #009193">></span><span style="color: #000000">UTF-8</span><span style="color: #009193"></</span>encoding<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"></</span>configuration<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"></</span>plugin<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"><</span>plugin<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #009193"><</span><span style="color: #4e9192">artifactId</span><span style="color: #009193">></span><span style="text-decoration: underline">maven</span>-resources-<span style="text-decoration: underline">plugin</span><span style="color: #009193"></</span><span style="color: #4e9192">artifactId</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"><</span>configuration<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>encoding<span style="color: #009193">></span><span style="color: #000000">UTF-8</span><span style="color: #009193"></</span>encoding<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"></</span>configuration<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"></</span>plugin<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"><</span>plugin<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #009193"><</span><span style="color: #4e9192">artifactId</span><span style="color: #009193">></span><span style="text-decoration: underline">maven</span>-site-<span style="text-decoration: underline">plugin</span><span style="color: #009193"></</span><span style="color: #4e9192">artifactId</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"><</span>configuration<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>locales<span style="color: #009193">></span><span style="color: #000000">en</span><span style="color: #009193"></</span>locales<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>inputEncoding<span style="color: #009193">></span><span style="color: #000000">UTF-8</span><span style="color: #009193"></</span>inputEncoding<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>outputEncoding<span style="color: #009193">></span><span style="color: #000000">UTF-8</span><span style="color: #009193"></</span>outputEncoding<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"></</span>configuration<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"></</span>plugin<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"><</span>plugin<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #009193"><</span><span style="color: #4e9192">groupId</span><span style="color: #009193">></span>org.apache.maven.plugins<span style="color: #009193"></</span><span style="color: #4e9192">groupId</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #009193"><</span><span style="color: #4e9192">artifactId</span><span style="color: #009193">></span><span style="text-decoration: underline">maven</span>-jar-<span style="text-decoration: underline">plugin</span><span style="color: #009193"></</span><span style="color: #4e9192">artifactId</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"><</span>version<span style="color: #009193">></span><span style="color: #000000">2.2</span><span style="color: #009193"></</span>version<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"><</span>configuration<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>archive<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">						</span></span><span style="color: #009193"><</span>manifestEntries<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">							</span></span><span style="color: #009193"><</span>Svn-Revision<span style="color: #009193">></span><span style="color: #000000">${SVN_REVISION}</span><span style="color: #009193"></</span>Svn-Revision<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">							</span><span style="color: #009193"><</span><span style="color: #4e9192">Build-Tag</span><span style="color: #009193">></span>${BUILD_TAG}<span style="color: #009193"></</span><span style="color: #4e9192">Build-Tag</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">							</span></span><span style="color: #009193"><</span>Build-Number<span style="color: #009193">></span><span style="color: #000000">${BUILD_NUMBER}</span><span style="color: #009193"></</span>Build-Number<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">							</span><span style="color: #009193"><</span><span style="color: #4e9192">Build-Id</span><span style="color: #009193">></span>${BUILD_ID}<span style="color: #009193"></</span><span style="color: #4e9192">Build-Id</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">						</span></span><span style="color: #009193"></</span>manifestEntries<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"></</span>archive<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"></</span>configuration<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"></</span>plugin<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"><</span>plugin<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #009193"><</span><span style="color: #4e9192">groupId</span><span style="color: #009193">></span>org.apache.maven.plugins<span style="color: #009193"></</span><span style="color: #4e9192">groupId</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">				</span><span style="color: #009193"><</span><span style="color: #4e9192">artifactId</span><span style="color: #009193">></span><span style="text-decoration: underline">maven</span>-war-<span style="text-decoration: underline">plugin</span><span style="color: #009193"></</span><span style="color: #4e9192">artifactId</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"><</span>configuration<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>archiveClasses<span style="color: #009193">></span><span style="color: #000000">true</span><span style="color: #009193"></</span>archiveClasses<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"><</span>archive<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">						</span></span><span style="color: #009193"><</span>manifest<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">							</span></span><span style="color: #009193"><</span>addClasspath<span style="color: #009193">></span><span style="color: #000000">true</span><span style="color: #009193"></</span>addClasspath<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">							</span></span><span style="color: #009193"><</span>classpathPrefix<span style="color: #009193">></span><span style="color: #000000">lib/</span><span style="color: #009193"></</span>classpathPrefix<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">						</span></span><span style="color: #009193"></</span>manifest<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">						</span></span><span style="color: #009193"><</span>manifestEntries<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">							</span></span><span style="color: #009193"><</span>Specification-Title<span style="color: #009193">></span><span style="color: #000000">${project.name}</span><span style="color: #009193"></</span>Specification-Title<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">							</span></span><span style="color: #009193"><</span>Specification-Version<span style="color: #009193">></span><span style="color: #000000">${project.version}</span><span style="color: #009193"></</span>Specification-Version<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">							</span></span><span style="color: #009193"><</span>Svn-Revision<span style="color: #009193">></span><span style="color: #000000">${SVN_REVISION}</span><span style="color: #009193"></</span>Svn-Revision<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">							</span><span style="color: #009193"><</span><span style="color: #4e9192">Build-Tag</span><span style="color: #009193">></span>${BUILD_TAG}<span style="color: #009193"></</span><span style="color: #4e9192">Build-Tag</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">							</span></span><span style="color: #009193"><</span>Build-Number<span style="color: #009193">></span><span style="color: #000000">${BUILD_NUMBER}</span><span style="color: #009193"></</span>Build-Number<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">							</span><span style="color: #009193"><</span><span style="color: #4e9192">Build-Id</span><span style="color: #009193">></span>${BUILD_ID}<span style="color: #009193"></</span><span style="color: #4e9192">Build-Id</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">						</span></span><span style="color: #009193"></</span>manifestEntries<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">					</span></span><span style="color: #009193"></</span>archive<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">				</span></span><span style="color: #009193"></</span>configuration<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"></</span>plugin<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #009193"></</span>plugins<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #009193"></</span>build<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; min-height: 15px;">
</p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #009193"><</span>dependencies<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #009193"><</span>dependency<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="white-space:pre">			</span><span style="color: #009193"><</span><span style="color: #4e9192">groupId</span><span style="color: #009193">></span>commons-<span style="text-decoration: underline">dbcp</span><span style="color: #009193"></</span><span style="color: #4e9192">groupId</span><span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"><</span>artifactId<span style="color: #009193">></span><span style="color: #000000">commons-</span><span style=" ; color: #000000"><u>dbcp</u></span><span style="color: #009193"></</span>artifactId<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">			</span></span><span style="color: #009193"><</span>version<span style="color: #009193">></span><span style="color: #000000">1.4</span><span style="color: #009193"></</span>version<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco; color: rgb(78, 145, 146);"><span style="color: #000000"><span style="white-space:pre">		</span></span><span style="color: #009193"></</span>dependency<span style="color: #009193">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><pre name="code" class="html"><p style="color: rgb(78, 145, 146); margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="color: rgb(0, 145, 147);"><span style="white-space:pre">		</span><</span>dependency<span style="color: rgb(0, 145, 147);">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="color: rgb(0, 145, 147);">			</span><span style="color: rgb(0, 145, 147);"><</span><span style="color: rgb(78, 145, 146);">groupId</span><span style="color: rgb(0, 145, 147);">></span>commons-<u>pool</u><span style="color: rgb(0, 145, 147);"></</span><span style="color: rgb(78, 145, 146);">groupId</span><span style="color: rgb(0, 145, 147);">></span></p><p style="margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="color: rgb(0, 0, 0);">			</span><span style="color: rgb(0, 145, 147);"><</span><span style="color:#4e9192;">artifactId</span><span style="color: rgb(0, 145, 147);">></span><span style="font-family: Monaco; font-size: 11px; white-space: pre; background-color: rgb(240, 240, 240);">commons-</span><span style="font-family: Monaco; font-size: 11px; white-space: pre; background-color: rgb(240, 240, 240);">pool</span><span style="color: rgb(0, 0, 0); "><u></u></span><span style="color: rgb(0, 145, 147);"></</span><span style="color:#4e9192;">artifactId</span><span style="color: rgb(0, 145, 147);">></span></p><p style="color: rgb(78, 145, 146); margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="color: rgb(0, 0, 0);">			</span><span style="color: rgb(0, 145, 147);"><</span>version<span style="color: rgb(0, 145, 147);">></span><span style="color: rgb(0, 0, 0);">1.2</span><span style="color: rgb(0, 145, 147);"></</span>version<span style="color: rgb(0, 145, 147);">></span></p><p style="color: rgb(78, 145, 146); margin-top: 0px; margin-bottom: 0px; font-size: 11px; font-family: Monaco;"><span style="color: rgb(0, 0, 0);">		</span><span style="color: rgb(0, 145, 147);"></</span>dependency<span style="color: rgb(0, 145, 147);">></span></p>

<dependency>

<groupId>log4j</groupId>

<artifactId>log4j</artifactId>

<version>1.2.14</version>

<scope>compile</scope>

</dependency>

<dependency>

<groupId>commons-lang</groupId>

<artifactId>commons-lang</artifactId>

<version>2.6</version>

</dependency>

<dependency>

<groupId>javax.servlet</groupId>

<artifactId>jstl</artifactId>

<version>1.2</version>

</dependency>

</dependencies>

<name>wy-app</name>

</project>







發佈了20 篇原創文章 · 獲贊 3 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章