ant部署web项目,对SSH(Struts+Spring+Hibernate)项目同样适用
2011-05-03 15:05
429 查看
<?xml version="1.0" encoding="UTF-8"?> <project name="technology" default="war" basedir="." > <property name="build_project" value="technology_ant"/> <property name="technology.home" value="F:/ssh/technology"/> <property name="technology.src" value="${technology.home}/src"/> <property name="technology.lib" value="${technology.home}/WebRoot/WEB-INF/lib"/> <property name="technology.jar" value="${technology.home}/WebRoot/WEB-INF/lib"/> <property name="technology.classes" value="${technology.home}/WEB-INF/classes"/> <property name="tomcat.home" value="D:/WebProject/apache-tomcat-6.0.24"/> <target name="init" depends="clean"> <path id="all"> <fileset dir="${technology.lib}"> <include name="**/*.jar"/> </fileset> <fileset dir="${tomcat.home}/lib"> <include name="*.jar"/> </fileset> </path> <mkdir dir="${build_project}/classes"/> </target> <target name="clean"> <delete dir="${build_project}"/> </target> <target name="compile" depends="init"> <javac srcdir="${technology.src}" destdir="${build_project}/classes" target="1.6" includeantruntime="on"> <classpath refid="all"></classpath> </javac> </target> <target name="war" depends="compile"> <war destfile="${tomcat.home}/webapps/technology.war" webxml="${technology.home}/WebRoot/WEB-INF/web.xml"> <fileset dir="${technology.home}" casesensitive="yes"> <include name="WEB-INF/**"/> <exclude name="*.war"/> </fileset> <fileset dir="${technology.home}" includes="**/**"/> <lib dir="${technology.home}/WebRoot/WEB-INF/lib"> <include name="*.jar"/> </lib> </war> </target> </project>
建立如上build.xml
转自: http://blog.csdn.net/shinn613/archive/2011/04/14/6322175.aspx
相关文章推荐
- JAVA-WEB的SSH(Spring Hibernate Struts)环境搭建一(Spring)
- [原]Java web学习系列之 Java web开发中的SSH整合(Struts、Spring、Hibernate)(下)
- Spring+struts2+hibernate框架的Java Web项目利用POI导出Excel简单例子
- [原]Java web学习系列之 Java web开发中的SSH整合(Struts、Spring、Hibernate)(上)
- SSH(Struts+Spring+Hibernate)架构项目修改数据库密码但不重启应用的解决思路
- 使用spring4.1 hibernate4.1 struts2.1 Tomcat8 部署项目异常解决方法
- [原]Java web学习系列之 Java web开发中的SSH整合(Struts、Spring、Hibernate)(下)
- ssh整合!Struts.xml、hibernate与spring整合的applicationContext.xml、web.xml文件的配置!
- web设计:jsp+java+SSH(Spring+Struts+Hibernate)+ajax
- 【原创】如何建立 SSH 项目 (Struts1 + Spring + Hibernate)
- 如何查看现有项目的struts和hibernate和spring版本 - [SSH]
- SSH整合Spring、Struts、Hibernate、web配置文件
- 【Java】【SSH】Web 开发经典框架Spring+Struts+Hibernate官方网站下载地址
- JAVA-WEB的SSH(Spring Hibernate Struts)环境搭建一(Spring+Hibernate)
- [原]Java web学习系列之 Java web开发中的SSH整合(Struts、Spring、Hibernate)(上)
- J2EE Web应用的轻量级解决方案:SSH(Spring+Struts+Hibernate)解析
- SSH项目(struts+spring+hibernate)搭建_代码简化
- web项目加入Struts,Hibernate,Spring后的运行机制
- JAVA WEB 项目 SSH(Spring,Spr 4000 ing mvc,Hibernate)
- 【SSH】Myeclipse下的Struts+Spring+Hibernate开发实例