• 使用ant的war任务打包j2ee web项目


    <?xml version="1.0" encoding="UTF-8"?>
    <project name="antwebproject" default="war" basedir=".">
    <!-- 在此.代表当前目录  -->
    <property name="classes" value="build/classes"/>
    <property name="lib" value="WebRoot/WEB-INF/lib"/>
    <property name="build" value="build"/>
    <target name="clean">
    <delete dir="build"/>
    </target>
    <target name="compile" depends="clean">
    <mkdir dir="build/classes"/>
    <javac srcdir="src" destdir="${classes}"/>
    <!-- srcdir 源目录(在这里为源代码目录)destdir目标目录 即编译完成后存放class文件的目录 -->
    </target>
    <target name="war" depends="compile">
    <war destfile="${build}/antwebproject.war" webxml="WebRoot/WEB-INF/web.xml">
    <fileset dir="WebRoot" includes="**/*.jsp"/>
    <!-- **意味着匹配零 或者更多的目录 *表示通配符的意思-->
    <!-- 复制webroot下的所有jsp文件 -->
    <lib dir="${lib}"/>
    <!-- 拷贝lib下的所有包 -->
    <classes dir="${classes}"/>
    <!-- 拷贝build/classes下的文件 -->
    </war>
    </target>
    </project>
    

      打包web项目,主要是拷贝lib下的包,拷贝jsp文件,拷贝classes文件

  • 相关阅读:
    Entity Framework Core系列教程-1-介绍
    火锅大队作品简介
    一号课题组作品简介
    Attract队作品简介
    华理时空之眼队作品简介
    热情致终队作品简介
    触摸阳光队作品简介
    PIE SDK水体指数法
    PIE SDK水深提取算法
    PIE SDK直方图统计法
  • 原文地址:https://www.cnblogs.com/tianhao/p/4221603.html
Copyright © 2020-2023  润新知