Ant与Maven的区别对比

2 篇文章 0 订阅

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>


 




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值