zhyiwww
          用平實的筆,記錄編程路上的點點滴滴………
          posts - 536,comments - 394,trackbacks - 0
          這個模板應用于Web系統
          <?xml version="1.0" encoding="UTF-8"?>
          <project name="Push_Demo" basedir="." default="">
          ?
          ?<!-- project properties -->
          ?? ?<property name="pro.name" value="push" />
          ?? ?<property name="pro.dir" value="." />

          ?<!-- tomcat properties -->
          ?? ?<property name="tomcat.home" value="/green/apache-tomcat-6.0.14" />
          ?? ?<property name="tomcat.lib" value="${tomcat.home}/lib" />
          ?

          ?<!-- dirctionary properties -->
          ?? ?<property name="src.dir" value="src" />
          ?? ?<property name="web.dir" value="WebRoot" />
          ?? ?<property name="lib.dir" value="${web.dir}\WEB-INF\lib" />
          ?? ?<property name="classes.dir" value="${web.dir}\WEB-INF\classes" />
          ?? ?<property name="deploy.dir" value="${tomcat.home}\webapps\${pro.name}" />
          ?
          ?<!-- lib properties? -->
          ?? ?<path id="compile.lib">
          ?? ??? ?<fileset dir="${lib.dir}">
          ?? ??? ??? ?<include name="*.jar" />
          ?? ??? ?</fileset>
          ?? ??? ?<fileset dir="${tomcat.lib}">
          ?? ??? ??? ?<include name="*.jar" />
          ?? ??? ?</fileset>
          ?? ?</path>
          ?
          ?<!-- -->
          ?? ?<target name="compile.mkdir">
          ?? ??? ?<mkdir dir="${classes.dir}" />
          ?? ?</target>
          ?
          ?<!-- -->
          ?? ?<target name="compile.rmdir">
          ?? ??? ?<delete dir="${classes.dir}" />
          ?? ?</target>
          ?<!-- initialize deploy directory -->
          ?? ?<target name="deploy.init">
          ?? ??? ?<delete dir="${deploy.dir}" />
          ?? ??? ?<mkdir dir="${deploy.dir}" />
          ?? ?</target>
          ?
          ?<!-- compile java source files -->
          ?? ?<target name="compile">
          ?? ??? ?<echo>compiling the java code</echo>
          ?? ??? ?<javac srcdir="${src.dir}" destdir="${classes.dir}" encoding="UTF-8"
          ?? ??? ??? ?debug="on">
          ?? ??? ??? ?<classpath refid="compile.lib" />
          ?? ??? ?</javac>
          ?? ?</target>
          ?? ?<target name="build.copy" depends="compile">
          ?? ??? ?<copy todir="${classes.dir}">
          ?? ??? ??? ?<fileset dir="${src.dir}">
          ?? ??? ??? ??? ?<include name="**/*.properties" />
          ?? ??? ??? ??? ?<include name="**/*.xml" />
          ?? ??? ??? ?</fileset>
          ?? ??? ?</copy>
          ?? ?</target>
          ?? ?<target name="deploy.copy">
          ?? ??? ?<copy todir="${deploy.dir}">
          ?? ??? ??? ?<fileset dir="${web.dir}">
          ?? ??? ??? ??? ?<include name="**/*.*"/>
          ?? ??? ??? ?</fileset>
          ?? ??? ?</copy>
          ?? ?</target>
          ?? ?
          ?? ?<target name="build" depends="compile,build.copy" />
          ?? ?<target name="rebuild" depends="compile.rmdir,compile.mkdir,build" />
          ?? ?
          ?? ?<target name="deploy" depends="build,deploy.copy" />
          ?? ?<target name="redeploy"?? ?depends="deploy.init,deploy" />
          ?? ?
          </project>

          |----------------------------------------------------------------------------------------|
                                     版權聲明  版權所有 @zhyiwww
                      引用請注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2008-10-28 20:12 zhyiwww 閱讀(688) 評論(0)  編輯  收藏 所屬分類: java basicj2ee
          主站蜘蛛池模板: 新沂市| 汉中市| 盐池县| 邵阳市| 宜昌市| 天门市| 沁水县| 五家渠市| 察雅县| 昭苏县| 饶河县| 河源市| 平顺县| 黄浦区| 永嘉县| 竹山县| 绍兴县| 延吉市| 南平市| 中阳县| 双江| 宜君县| 周至县| 龙海市| 泾源县| 潍坊市| 车险| 禹州市| 桐乡市| 广元市| 利辛县| 阿勒泰市| 郯城县| 兰坪| 平阴县| 且末县| 赣榆县| 三亚市| 拜城县| 寿宁县| 常山县|