⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 build.xml

📁 这是一个使用STRTUS_MENU的WEB程序 ,通过XML格式的配置文件来保存WEB菜单数据,采用strtus_menu标签来输出WEB菜单.
💻 XML
字号:
<project name="Begining JSP Web Development, Tourism"
         default="dist" basedir="." >

  <property name="app.name" value="chapter24_2"/>
  <property environment="env" />
  <property name="catalina.home" value="${env.CATALINA_HOME}"/>
  <property name="servlet.jar" value="${catalina.home}/common/lib/servlet.jar"/>
  <property name="build.dir" value="F:\JavaWebStudio\jakarta-tomcat-5.5.5\webapps\${app.name}"/>
  <property name="war.dir" value="${basedir}/../wars"/>
  <property name="war.dist" value="${war.dir}/${app.name}.war"/>

  <target name="prepare">
    <mkdir dir="${build.dir}"/>
    <copy todir="${build.dir}">
      <fileset dir="web" />
    </copy>
    <mkdir dir="${build.dir}/WEB-INF"/>
    <copy todir="${build.dir}/WEB-INF">
      <fileset dir="config" />
    </copy>
    <mkdir dir="${build.dir}/WEB-INF/classes" />
    <copy todir="${build.dir}/WEB-INF/classes">
      <fileset dir="src" />
    </copy>
    <mkdir dir="${build.dir}/WEB-INF/lib" />
    <copy todir="${build.dir}/WEB-INF/lib">
      <fileset dir="lib" />
    </copy>

    <mkdir dir="${war.dir}" />
  </target>

  <target name="compile">
    <javac srcdir="src" destdir="${build.dir}/WEB-INF/classes">
      <classpath>
        <pathelement path="${servlet.jar}" />
        <fileset dir="${build.dir}/WEB-INF/lib">
          <include name="**/*.jar" />
        </fileset>
        <pathelement path="${build.dir}/WEB-INF/classes" />
      </classpath>
    </javac>
  </target>

  <target name="dist" depends="prepare, compile">
    <jar jarfile="${war.dist}" basedir="${build.dir}"/>
  </target>

  <target name="clean">
    <delete dir="${build.dir}"/>
  </target>

</project>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -