<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    相信自己!

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      26 隨筆 :: 3 文章 :: 13 評論 :: 0 Trackbacks

    <?xml version="1.0" encoding="UTF-8"?>
    <project name="computer"(//項(xiàng)目的名字) default="dist"  basedir="."(。代表根路徑)>

     <property name="appName" value="computer"(發(fā)布后8080端口后面要跟的名字)>
     </property>
     <property name="src.dir" value="src">
     </property>
     <property name="lib.dir" value="lib"(把jar包放到lib包里)>
     </property>
     <property name="dist.dir" value="dist" (var包放的位置)>
     </property>
     <property name="classes.dir" value="classes"(類放置的位置)>
     </property>
     <property name="webapps.dir"(tomcat所在的路徑) value="C:/open/jakarta-tomcat-5.5.9/webapps"(把\都改為、

    )>
     </property>
     <property name="webroot.dir"(所有的頁面放到哪里) value="WebRoot">
     </property>
     <property name="cofig.dir" value="cofig"(放置配置文件)>
     </property>

     <path id="compile.classpath">(配置classpath的路徑)
      <pathelement location="${classes.dir}" />(path的元素)
      <fileset dir="${lib.dir}" includes="**/*.jar">(包含所有的.jar文件)
      </fileset>
     </path>
     <target name="clean" description="delete all folder"(描述)>(刪除)
      <delete dir="${classes.dir}">(刪除classes下的)
      </delete>
      <delete dir="${dist.dir}">(刪除部署的)
      </delete>
      <delete dir="${webapps.dir}">
      </delete>
     </target>(刪除臨時(shí)文件)

     <target name="prepare">(編譯代碼)
      <mkdir dir="${classes.dir}"/>(建包c(diǎn)lass)
      <mkdir dir="${dist.dir}"/>(建dist包)
     </target>
     <target name="compile" depends="prepare"(依賴于prepare)>
      <javac srcdir="${src.dir}" destdir="${classes.dir}">
       <classpath refid="compile.classpath"></classpath>
       
      </javac>(編譯)
    <copy todir="${classes.dir}">(把編譯完的類copy到src下)
    <fileset dir="${src.dir}">
    <include name="**/*.xml"/>(把xml文件拷貝過去)
     <include name="**/*.properties"/>(也把properties文件拷貝過去)

    </fileset>

    </copy>

     </target>
    把編譯完的東西都拷貝到tomcat上去
    <target name="deploy" depends="compile" description="deploy j2ee application to server">
     <mkdir dir="${webapps.dir}"/>(部署之前先建一個(gè)webapps)
     <copy todir="${webapps.dir}">
      <fileset dir="${webroot.dir}"></fileset>
     </copy>

     <mkdir dir="${webapps.dir}/WEB-INF/classes"/>(make一下)
     <copy todir="${webapps.dir}/WEB-INF/classes">(cope過去)
      <fileset dir="${classes.dir}">(所有的類文件)
       <include name="**/**"/>(所有的配置文件)
       </fileset>
     </copy>
     <mkdir dir="${webapps.dir}/WEB-INF/lib"/>
     <copy todir="${webapps.dir}/WEB-INF/lib">
      <fileset dir="${lib.dir}">(所有的lib包下的)
      <include name="*.jar"/> (包含所有的.jar)
      
      </fileset>
     </copy>
     <copy todir="${webapps.dir}/WEB-INF/">(所有的配置文件)
     <fileset name="${config.dir}"></fileset>
     </copy>
     
     </target> 
     <target name="dist" depends="clean,deploy" description="create binary documentation">
     <jar jarfile="${dist.dir}/${appName}.war" basedir="${webapps.dir}"/>
     </target>
     <target name="javadoc" depends="compile" (編譯以后才可以建立javadocAPI)description="create javadoc API

    documentation">
     <mkdir dir="${dist.dir}/doc/api"/>(建立想要的目錄)
      <javadoc sourcepath="${src.dir}" destdir="${dist.dir/doc/api}"/>
     
     </target>

    </project>

     

    posted on 2007-10-15 18:08 北極雪 閱讀(648) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲乱码一二三四区国产| 成人免费看片又大又黄| 国产成人亚洲综合a∨| 伊人久久大香线蕉亚洲五月天 | 日韩免费在线观看| 亚洲视频在线观看免费| 成人a毛片免费视频观看| 亚洲中文字幕无码中文字| 亚洲日本一区二区三区| 国产AV无码专区亚洲AWWW| 国产又大又长又粗又硬的免费视频| 国产在线jyzzjyzz免费麻豆 | 亚洲爆乳无码专区| 亚洲熟妇少妇任你躁在线观看无码 | 欧美男同gv免费网站观看| 99久在线国内在线播放免费观看 | 亚洲香蕉成人AV网站在线观看| 国产乱子伦精品免费女| 色www永久免费视频| 成年女人18级毛片毛片免费| 麻豆国产精品免费视频| 3344免费播放观看视频| 免费视频成人片在线观看| 欧洲人成在线免费| 免费的全黄一级录像带| 久久国产免费观看精品| 久久免费线看线看| 国产激情免费视频在线观看| 中文字幕无码毛片免费看| 国产特黄特色的大片观看免费视频| 一级美国片免费看| 国产精品高清免费网站| 91精品成人免费国产| 97人妻精品全国免费视频| 日本免费A级毛一片| 免费观看久久精彩视频| 免费国产污网站在线观看15| 59pao成国产成视频永久免费| 亚洲视频免费观看| 毛片大全免费观看| 国产在线19禁免费观看|