亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? build.xml

?? java的測試程序。 Test Object : Stack3 Test Enviroment: Win2000 Junit 3.8.1 Jre : 1.4.2 Emma
?? XML
字號:
<?xml version="1.0"  encoding="GB2312" ?>
<!--
    =======================================================================
      hello-ant 項目 ,學習ant工具的第2個build file.

      參照ant的jakarta-ant-1.6alpha的build.xml

      Copyright (c) 2002 The Neusoft Software Foundation.  All rights
      reserved.

    =======================================================================
-->

<!--
    文檔結構為:
    <project>
        <property/>               全局變量的定義
        <property/>...

        <target name="1">         任務組(tasks)
            <javac></javac>       一項javac任務
            ...
            <oneTask></ontTask>   一項其它任務
        </target>

        <target name="2">
            <javac></javac>
            ...
            <oneTask></ontTask>
        </target>
    </project>

    project代表一個項目,
    default:運行到名稱為"dist"的target(任務組)
    basedir:基準路徑。
-->
<project default="dist" basedir=".">

<!--
    ===================================================================
      定義屬性(property tasks)
      最好把用到的路徑呀,名稱呀都在這里定義成全局變量
      例:定義
          <property name="a" value="hello"/>
      以后就可以這樣用它:
          <property name="b" value="${a}/b"/>
      現在:b=="hello/b"
    ===================================================================
-->

    <!--主要的系統環境屬性-->
    <property environment="env"/><!--取window,unix...的環境變量-->
    <property name="java.home" value="${env.JAVA_HOME}"/>
    <property name="ant.home"  value="${env.ANT_HOME}"/>

    <!--主要的app環境屬性-->
    <property name="app.name"      value="hello-ant"/>
    <property name="app.jar"       value="${app.name}.jar"/>
    <property name="app.copyright" value=" Copyright (c) 2002 The Neusoft Software Foundation.  All rights reserved."/>


    <!--app中src的屬性-->
    <property name="src.dir"    value="src" />
    <property name="src.main"   value="${src.dir}/main"/>
    <property name="src.main.hello" value="${src.dir}/main/hello"/>
	<property name="src.main.hello.ant" value="${src.dir}/main/hello/ant"/>
	<property name="src.script" value="${src.dir}/script"/>
	<property name="docs.dir"    value="docs" />
	<property name="lib.dir"    value="lib" />
	

    <!--app用到的lib-->
    <property name="lib.dir" value="lib"/>

    <!--app的build目錄中-->
    <property name="build.dir"      value="build" />
    <property name="build.classes"  value="${build.dir}/classes"/>
    <property name="build.docs"     value="${build.dir}/docs"/>
    <property name="build.docs.api" value="${build.docs}/api"/>
    <property name="build.lib"      value="${build.dir}/lib"/>

    <!--app的dist (distribution) 目錄中-->
    <property name="dist.dir"      value="dist"/>
    <property name="dist.bin"      value="${dist.dir}/bin"/>
    <property name="dist.docs"     value="${dist.dir}/docs"/>
    <property name="dist.lib"      value="${dist.dir}/lib"/>

    <!--app的docs目錄中-->
    <property name="docs.dir"      value="docs"/>

    <!--
    定義一組路徑以后可以通過id重用這組路徑 ,例:
    <javac srcdir="src/main" destdir="build/classes">
            <classpath refid="classpath"/>
    </javac>
    -->
    <path id="classpath">
        <!--本項目只有一個java,用不上classpath,這里只是做個例子-->
        <pathelement location="${build.classes}"/>
        <pathelement path="${java.home}/lib/tools.jar"/>
    </path>
	<!--
	    ===================================================================
	      create 準備目錄(File Tasks)
	      主要的目錄結構通常是不會變的,一起生成他們
	    ===================================================================
	-->
	    <target name="create">
	        <!--清除以前目錄
	        <delete dir="${build.dir}" failonerror="false" />
	        <delete dir="${dist.dir}"  failonerror="false"/>
	-->
	        <!--準備目錄-->
	        <mkdir dir="${src.dir}"/>
	    	<mkdir dir="${docs.dir}"/>
	    	<mkdir dir="${lib.dir}"/>
	    </target>
<!--
    ===================================================================
      init 準備目錄(File Tasks)
      主要的目錄結構通常是不會變的,一起生成他們
    ===================================================================
-->
    <target name="init">
        <!--清除以前目錄-->
        <delete dir="${build.dir}" failonerror="false" />
        <delete dir="${dist.dir}"  failonerror="false"/>

        <!--準備目錄-->
        <mkdir dir="${build.dir}"/>
        <mkdir dir="${build.classes}"/>
        <mkdir dir="${build.docs}"/>
        <mkdir dir="${build.docs.api}"/>
        <mkdir dir="${build.lib}"/>

        <mkdir dir="${dist.dir}"/>
        <mkdir dir="${dist.bin}"/>
        <mkdir dir="${dist.lib}"/>

    </target>

<!--
    ===================================================================
      Build the code (Compile Tasks,File Tasks)
    ===================================================================
-->
    <target name="build" depends="init">
        <!--編譯-->
        <javac srcdir="${src.main}" destdir="${build.classes}">
            <classpath refid="classpath"/>
        </javac>
    </target>

<!--
    ===================================================================
      打包文檔(Archive Tasks)
      Create the project jars: xxx1.jar and xxx2.jar
    ===================================================================
-->
   <target name="jars" depends="build">
        <jar basedir="${build.classes}" jarfile="${build.lib}/${app.jar}"/>
    </target>

<!--
     ===================================================================
       Creates the API documentation
     ===================================================================
-->
    <target name="javadocs"
            depends="jars"
            description="--> creates the API documentation">
        <!--copy docs 手冊... -->
        <copy todir="${build.docs}">
            <fileset dir="${docs.dir}"/>
        </copy>

        <javadoc packagenames="hello.ant.*"
                 sourcepath="${src.main}"
                 defaultexcludes="yes"
                 destdir="${build.docs.api}"
                 author="true"
                 version="true"
                 use="true"
                 windowtitle="Docs API">
             <doctitle><![CDATA[<h1>hello ant Docs API</h1>]]></doctitle>
             <bottom><![CDATA[<i>${app.copyright}</i>]]></bottom>
             <tag name="todo" scope="all" description="To do:" />
         </javadoc>
    </target>

<!--
     ===================================================================
       Create the distribution that can run (Archive Tasks)
       主要是從各目錄中把該copy的copy上
     ===================================================================
-->
   <target name="dist" depends="javadocs">
        <!--copy bin 執行文件 -->
        <copy todir="${dist.bin}">
            <fileset dir="${src.script}/"/>
        </copy>
        <copy todir="${dist.docs}">
            <fileset dir="${build.docs}/"/>
        </copy>
        <!-- copy lib 文件 -->
        <copy todir="${dist.lib}">
            <fileset dir="${build.lib}/"/>
        </copy>

    </target>
<!--
     ===================================================================
      Cleans everything(File Tasks)
      例如可以刪除build中的文件,留給你發揮吧
     ===================================================================
-->
	<target name="clean"
	        description="clean up" >
	    <!-- Delete the ${build} and ${dist} directory trees -->
	    <delete dir="${build.dir}"/>
	    <delete dir="${dist.dir}"/>
	  </target>

</project>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品久久久久久久久99蜜臂| 亚洲欧美一区二区三区极速播放 | 一区二区三区四区av| 成人av在线资源网站| 中文字幕一区二区三区av| av资源网一区| 亚洲精品一二三四区| 欧美视频一区二区三区| 日韩高清在线电影| 精品99一区二区| 丁香六月综合激情| 亚洲精品视频在线观看网站| 欧美在线|欧美| 日本不卡一二三区黄网| 中文字幕乱码久久午夜不卡| 91亚洲永久精品| 午夜精品久久久久| 精品国产一区二区三区四区四| 国产成人精品一区二| 亚洲另类在线制服丝袜| 欧美一级夜夜爽| 成人av在线资源网| 五月婷婷色综合| 精品久久久久久无| 不卡av免费在线观看| 婷婷亚洲久悠悠色悠在线播放 | 91啪亚洲精品| 日本中文一区二区三区| 国产精品日产欧美久久久久| 欧美日韩日日骚| 国产美女视频一区| 亚洲综合自拍偷拍| 久久久亚洲精华液精华液精华液| 91美女蜜桃在线| 久草精品在线观看| 一区二区三区蜜桃网| 久久综合狠狠综合| 欧美日韩一级片在线观看| 国产精品66部| 日韩中文字幕91| 亚洲私人影院在线观看| 欧美成人一区二区| 欧美视频自拍偷拍| 成人av免费观看| 免费久久精品视频| 一区二区三区欧美| 国产欧美一区视频| 欧美一级日韩不卡播放免费| youjizz国产精品| 国产一区999| 日韩国产高清在线| 亚洲精品午夜久久久| 中文一区一区三区高中清不卡| 91麻豆精品国产91久久久久| 91在线免费看| 成人免费高清视频在线观看| 九色综合国产一区二区三区| 亚洲成人综合网站| 一区二区三区日韩精品| 国产精品电影一区二区| 精品少妇一区二区三区视频免付费| 在线视频欧美区| 99re热这里只有精品视频| 欧美色偷偷大香| 99这里只有精品| 国产河南妇女毛片精品久久久| 日韩av电影免费观看高清完整版在线观看| 亚洲欧洲日产国产综合网| 国产欧美一区视频| 久久精品在线观看| 久久影音资源网| 欧美videossexotv100| 欧美一级片在线观看| 欧美精品国产精品| 69堂精品视频| 欧美丰满一区二区免费视频| 欧美日本一道本| 欧美日韩成人在线一区| 欧美精品乱码久久久久久按摩| 欧美日韩中文精品| 欧美猛男超大videosgay| 欧美三级中文字幕| 欧美精品一卡二卡| 91精品国产一区二区| 欧美一级欧美三级在线观看| 欧美一卡2卡3卡4卡| 欧美成人video| 久久久一区二区| 国产精品午夜电影| 亚洲视频1区2区| 夜夜嗨av一区二区三区四季av| 亚洲综合色视频| 首页欧美精品中文字幕| 美女视频黄 久久| 国产中文一区二区三区| 粉嫩蜜臀av国产精品网站| 99免费精品视频| 欧美午夜精品久久久久久超碰 | 91精品国产欧美日韩| 日韩免费在线观看| 欧美激情自拍偷拍| 亚洲免费在线看| 秋霞影院一区二区| 福利视频网站一区二区三区| 99久久亚洲一区二区三区青草| 日本电影欧美片| 日韩一区二区三区四区| 久久久www成人免费毛片麻豆| 国产精品久久影院| 午夜精品久久久久久久99樱桃| 久久不见久久见免费视频1| 成人性生交大片免费看中文网站| 91香蕉视频污在线| 日韩午夜精品电影| 一区在线观看免费| 青青草国产成人av片免费| 岛国精品在线观看| 欧美日韩和欧美的一区二区| 精品不卡在线视频| 一区二区三区不卡在线观看| 九九视频精品免费| 99精品偷自拍| 精品国产乱码久久久久久1区2区| 亚洲欧洲美洲综合色网| 日韩二区三区在线观看| 成人三级伦理片| 91精品国产欧美一区二区成人| 国产精品乱码一区二区三区软件 | 亚洲老妇xxxxxx| 久久99精品久久久| 在线视频综合导航| 国产区在线观看成人精品| 偷拍自拍另类欧美| 99久久免费国产| 久久亚洲一级片| 天天综合网天天综合色| 91影院在线免费观看| 2020日本不卡一区二区视频| 亚洲一区二区三区四区不卡| 成人综合婷婷国产精品久久免费| 欧美一区二区三区白人| 亚洲精品欧美二区三区中文字幕| 国产又黄又大久久| 欧美一级片在线看| 午夜一区二区三区视频| 一本色道久久加勒比精品| 国产亚洲女人久久久久毛片| 日韩av电影一区| 欧美日韩国产成人在线91| 综合自拍亚洲综合图不卡区| 国产福利一区二区| 337p粉嫩大胆噜噜噜噜噜91av| 午夜久久电影网| 欧美色图免费看| 一区二区三区日韩精品| 91女神在线视频| 中文字幕亚洲成人| 波多野结衣亚洲| 国产精品免费久久久久| 成人一区二区三区中文字幕| 久久久久久亚洲综合影院红桃| 美女视频一区二区| 欧美一区二区三区精品| 日本成人在线网站| 欧美一级片免费看| 看电影不卡的网站| 精品99一区二区| 国产99久久久国产精品免费看| 久久久久久99久久久精品网站| 久久se这里有精品| 欧美v日韩v国产v| 国产综合久久久久影院| 久久久久久一级片| 懂色av一区二区夜夜嗨| 国产精品久久久久影视| 99免费精品视频| 夜夜嗨av一区二区三区| 欧美日韩在线观看一区二区 | 欧美精品v国产精品v日韩精品| 亚洲国产成人av| 欧美一级欧美一级在线播放| 久久av资源网| 久久久久久黄色| 99热在这里有精品免费| 亚洲激情在线激情| 欧美巨大另类极品videosbest | 成人av在线播放网址| 中文字幕一区免费在线观看| 91麻豆产精品久久久久久| 国产高清精品网站| 国产精品久久久久久久久搜平片| 91老师片黄在线观看| 亚洲va欧美va天堂v国产综合| 日韩欧美国产综合一区 | 在线观看视频91| 蜜臀国产一区二区三区在线播放| 2024国产精品视频| 91小视频免费看| 日韩av网站在线观看| 国产无一区二区|