发布web工程到tomcat上,个人暂存!
2009-12-19 12:36
260 查看
<?xml version="1.0"?>
<project name="kankong" default="war" basedir=".">
<property name="classes" value="build/classes"/>
<property name="build" value="build"/>
<property name="lib" value="WebRoot/WEB-INF/lib"/>
<property name="tomcatdir" value="C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps"></property>
<!-- 删除build路径-->
<target name="clean">
<delete dir="build"/>
</target>
<!-- 建立build/classes路径,并编译class文件到build/classes路径下-->
<target name="compile" depends="clean">
<mkdir dir="${classes}"/>
<javac srcdir="src" destdir="${classes}"/>
</target>
<!-- 打war包-->
<target name="war" depends="compile">
<war destfile="${build}/kankong.war" webxml="WebRoot/WEB-INF/web.xml">
<!-- 拷贝WebRoot下除了WEB-INF和META-INF的两个文件夹-->
<fileset dir="WebRoot" includes="**/*.jsp"/>
<!-- 拷贝lib目录下的jar包-->
<lib dir="${lib}"/>
<!-- 拷贝build/classes下的class文件-->
<classes dir="${classes}"/>
</war>
</target>
<target name="copy" depends="war">
<copy todir="${tomcatdir}">
<fileset dir="${build}" includes="**/*.war"></fileset>
</copy>
<echo message="congratulation.the project of deploy is completed!"></echo>
</target>
</project>
<project name="kankong" default="war" basedir=".">
<property name="classes" value="build/classes"/>
<property name="build" value="build"/>
<property name="lib" value="WebRoot/WEB-INF/lib"/>
<property name="tomcatdir" value="C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps"></property>
<!-- 删除build路径-->
<target name="clean">
<delete dir="build"/>
</target>
<!-- 建立build/classes路径,并编译class文件到build/classes路径下-->
<target name="compile" depends="clean">
<mkdir dir="${classes}"/>
<javac srcdir="src" destdir="${classes}"/>
</target>
<!-- 打war包-->
<target name="war" depends="compile">
<war destfile="${build}/kankong.war" webxml="WebRoot/WEB-INF/web.xml">
<!-- 拷贝WebRoot下除了WEB-INF和META-INF的两个文件夹-->
<fileset dir="WebRoot" includes="**/*.jsp"/>
<!-- 拷贝lib目录下的jar包-->
<lib dir="${lib}"/>
<!-- 拷贝build/classes下的class文件-->
<classes dir="${classes}"/>
</war>
</target>
<target name="copy" depends="war">
<copy todir="${tomcatdir}">
<fileset dir="${build}" includes="**/*.war"></fileset>
</copy>
<echo message="congratulation.the project of deploy is completed!"></echo>
</target>
</project>
相关文章推荐
- 发布web工程到tomcat上,个人暂存!
- eclipse 发布web工程,修改tomcat端口
- myeclipse与eclipse利用tomcat发布web工程的区别
- tomcat发布工程时web里面是空
- tomcat发布工程后,WEB-INF/classes下文件不编译的解决方法
- 如何设置eclipse开发的web工程自动发布到tomcat的webapps下?
- Eclipse上配置tomcat,发布web工程
- 打jar包,web工程发布到tomcat
- Java Web 注意事项----Tomcat 工程发布错误问题
- Tomcat 7.0的配置及发布多个web应用以及不同端口多工程配置(第二版)
- eclipse上配置tomcat,发布web工程A,发布文件的位置在哪
- Eclipse配置TomCat发布Web工程,缺少lib文件夹和jar包
- 用ant做了个简单的例子 将web工程发布到tomcat的webapps下
- 4 JavaWeb之Mac下eclipse配置Tomcat发布javaweb工程
- eclipse自带tomcat插件,发布web工程的位置
- 如何在Eclipse中发布WEB项目工程(Tomcat和WebLogic)
- Eclipse配合Tomcat发布web工程总结
- eclipse上配置tomcat,发布web工程A,发布文件的位置在哪
- eclipse 下 Web 项目发布到 tomcat webapp 下而
- web项目发布至tomcat的ROOT下方法(开发环境和部署环境)