zoukankan      html  css  js  c++  java
  • 使用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文件

  • 相关阅读:
    130被围绕的区域
    695岛屿的最大面积
    200岛屿数量
    5314跳跃游戏IV
    375猜数字大小II
    464我能赢吗
    486预测赢家
    877石子游戏
    1000合并石头的最低成本
    5329数组大小减半
  • 原文地址:https://www.cnblogs.com/tianhao/p/4221603.html
Copyright © 2011-2022 走看看