日期:2014-05-16  浏览次数:20753 次

ANT打包部署到Linux下的tomcat
参考:http://www.vaannila.com/ant/ant-tutorial/ant-tutorial.html
步骤:1、下载apache-ant-1.8.2.zip压缩文件,解压到指定目录即可
      2、配置环境变量ANT_HOME
        在path中加入%ANT_HOME%\bin;
     3、编写build.xml文件
         <?xml version="1.0" ?>
<project name="testAnt" default="war">

<path id="compile.classpath">
<fileset dir="WebContent/WEB-INF/lib">
<include name="*.jar"/>
</fileset>
</path>

<target name="init">
<mkdir dir="build/classes"/>
<mkdir dir="dist" />
</target>

<target name="compile" depends="init" >
<javac destdir="build/classes" debug="true" srcdir="src">
<classpath refid="compile.classpath"/>
</javac>
</target>

<target name="war" depends="compile">
<war destfile="dist/testAnt.war" webxml="WebContent/WEB-INF/web.xml">
<fileset dir="WebContent"/>
<lib dir="WebContent/WEB-INF/lib"/>
<classes dir="build/classes"/>
</war>
</target>

<target name="clean">
<delete dir="dist" />
<delete dir="build" />
</target>

</project>      
     3、如果命令打包(否则跳过这步)则参看http://wenku.baidu.com/view/eeaefb8f6529647d272852af.html
     4、如果eclipse集成则在build.xml上右击->run as->Ant Build
在指定目录可以看到打包好的war文件。
打包完毕!
========================================================
以下为部署到linux下的tomcat
1、使用FileZilla把打包文件上传到linux下的tomcat下的webapps下
2、启动tomcat即可