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

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

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

    Be happy with Java

    這兩天在寫的這個破爛ant,還有錯誤,tnnd.(修改版,已完成)

    jar包那采用了一種很極端的方式,本來引用過的,又引用了一次。老大讓我把這個寫成ppt,今明兩天就把框架寫好吧。細節問題的改進可能沒有時間做了。先交。

    ??1 <? xml?version="1.0" ?>
    ??2 <!-- ?build.xml?-?a?Deploy?Ant?buildfile? -->
    ??3 < project? name ="Deploy" ?default ="listenerspackage" ?basedir ="." >
    ??4 ????
    ??5 ???? < property? name ="GMD_Common_Lib" ?value ="${basedir}/GMD_Common_Lib" />
    ??6 ???? < property? name ="GMD_Clients" ?value ="${basedir}/GMD_Clients" />
    ??7 ???? < property? name ="GMD_Router" ?value ="${basedir}/GMD_Router" />
    ??8 ???? < property? name ="GMD_Core" ?value ="${basedir}/GMD_Core" />
    ??9 ???? < property? name ="GMD_Listeners" ?value ="${basedir}/GMD_Listeners" />
    ?10 ???? < property? name ="properties" ?value ="${basedir}/properties" />
    ?11 ????
    ?12 ????
    ?13 ???? < property? name ="src.dir" ?value ="${basedir}/src" />
    ?14
    ?15 ???? < property? name ="Comm_Lib.src" ?value ="${src.dir}/GMD_Common_Lib" />
    ?16 ???? < property? name ="Clients.src" ?value ="${src.dir}/GMD_Clients" />
    ?17 ???? < property? name ="Router.src" ?value ="${src.dir}/GMD_Router" />
    ?18 ???? < property? name ="Core.src" ?value ="${src.dir}/GMD_Core" />
    ?19 ???? < property? name ="Listeners.src" ?value ="${src.dir}/GMD_Listeners" />
    ?20
    ?21 ???? <!-- Temporary?build?directories? -->
    ?22
    ?23 ???? < property? name ="build.dir" ?value ="${basedir}/build" />
    ?24
    ?25 ???? < property? name ="build.src" ?value ="${build.dir}/src" />
    ?26
    ?27 ???? < property? name ="Comm_Lib.buildsrc" ?value ="${build.src}/GMD_Common_Lib" />
    ?28 ???? < property? name ="Clients.buildsrc" ?value ="${build.src}/GMD_Clients" />
    ?29 ???? < property? name ="Router.buildsrc" ?value ="${build.src}/GMD_Router" />
    ?30 ???? < property? name ="Core.buildsrc" ?value ="${build.src}/GMD_Core" />
    ?31 ???? < property? name ="Listeners.buildsrc" ?value ="${build.src}/GMD_Listeners" />
    ?32
    ?33 ???? < property? name ="build.classes" ?value ="${build.dir}/classes" />
    ?34
    ?35 ???? < property? name ="Comm_Lib.buildclasses" ?value ="${build.classes}/GMD_Common_Lib" />
    ?36 ???? < property? name ="Clients.buildclasses" ?value ="${build.classes}/GMD_Clients" />
    ?37 ???? < property? name ="Router.buildclasses" ?value ="${build.classes}/GMD_Router" />
    ?38 ???? < property? name ="Core.buildclasses" ?value ="${build.classes}/GMD_Core" />
    ?39 ???? < property? name ="Listeners.buildclasses" ?value ="${build.classes}/GMD_Listeners" />
    ?40
    ?41 ???? <!-- temp?folder?contains?the?unjar(by?shell?scripts)?lib -->
    ?42 ???? < property? name ="build.lib" ?value ="${build.dir}/lib" />
    ?43 ???? < property? name ="lib" ?value ="${basedir}/lib" />
    ?44 ???? < property? name ="temp" ?value ="${lib}/temp" />
    ?45 ????
    ?46 ???? <!-- ?Target?to?create?the?build?directories?prior?to?the? -->
    ?47 ???? <!-- compile?target.? -->
    ?48 ???? < target? name ="prepare" ?description ="mkdir?and?copy?souce?code?preparation" >
    ?49 ???????? < mkdir? dir ="${src.dir}" />
    ?50 ???????? < mkdir? dir ="${build.dir}" />
    ?51 ???????? < mkdir? dir ="${build.src}" />
    ?52 ???????? < mkdir? dir ="${build.classes}" />
    ?53 ???????? < mkdir? dir ="${Comm_Lib.buildclasses}" />
    ?54 ???????? < mkdir? dir ="${Clients.buildclasses}" />
    ?55 ???????? < mkdir? dir ="${Router.buildclasses}" />
    ?56 ???????? < mkdir? dir ="${Core.buildclasses}" />
    ?57 ???????? < mkdir? dir ="${Listeners.buildclasses}" />
    ?58 ???????? < mkdir? dir ="${build.lib}" /> ????
    ?59 ???????? <!-- copy?src?files?&?lib?of?third?party -->
    ?60 ???????? < copy? todir ="${Comm_Lib.src}" >
    ?61 ???????????? < fileset? dir ="${GMD_Common_Lib}" />
    ?62 ???????? </ copy >
    ?63 ???????? < copy? todir ="${Clients.src}" >
    ?64 ???????????? < fileset? dir ="${GMD_Clients}" />
    ?65 ???????? </ copy >
    ?66 ???????? < copy? todir ="${Router.src}" >
    ?67 ???????????? < fileset? dir ="${GMD_Router}" />
    ?68 ???????? </ copy >
    ?69 ???????? < copy? todir ="${Core.src}" >
    ?70 ???????????? < fileset? dir ="${GMD_Core}" />
    ?71 ???????? </ copy >
    ?72 ???????? < copy? todir ="${Listeners.src}" >
    ?73 ???????????? < fileset? dir ="${GMD_Listeners}" />
    ?74 ???????? </ copy >
    ?75 ???????? < copy? todir ="${build.src}" >
    ?76 ???????????? < fileset? dir ="${src.dir}" />
    ?77 ???????? </ copy >
    ?78 ???????? < copy? todir ="${build.lib}" >
    ?79 ???????????? < fileset? dir ="${lib}" />
    ?80 ???????? </ copy >
    ?81 ???? </ target >
    ?82
    ?83 ???? < target? name ="clean" ?description ="Removes?all?generated?files." >
    ?84 ???????? < delete? dir ="${build.dir}" />
    ?85 ???? </ target >
    ?86
    ?87 ???? < target? name ="commlibcompile" ?depends ="prepare" ?description ="Compiles?GMD_Comm_Lib?source?code." >
    ?88 ???????? < javac? encoding ="iso-8859-1" ?destdir ="${Comm_Lib.buildclasses}" >
    ?89 ???????????? < src? path ="${Comm_Lib.src}" />
    ?90 ???????????? < classpath >
    ?91 ???????????????? < fileset? dir ="${build.lib}" >
    ?92 ???????????????????? < include? name ="**/*.jar" />
    ?93 ???????????????? </ fileset >
    ?94 ???????????????? < pathelement? location ="${build.lib}" />
    ?95 ???????????????? <!-- <pathelement?location="${build.lib}/**/*.jar"/> -->
    ?96 ???????????? </ classpath >
    ?97 ???????? </ javac >
    ?98 ???? </ target >
    ?99
    100 ???? < target? name ="libcopy" ?depends ="commlibcompile" ?description ="Copy?unjar?lib." >
    101 ???????? < copy? todir ="${Comm_Lib.buildclasses}" >
    102 ???????????? < fileset? dir ="${temp}" />
    103 ???????? </ copy >
    104 ???? </ target >
    105 ????
    106 ???? < target? name ="propertiescopy" ?depends ="libcopy" ?description ="Copy?properties?files." >
    107 ???????? < copy? todir ="${Comm_Lib.buildclasses}" >
    108 ???????????? < fileset? dir ="${properties}" />
    109 ???????? </ copy >
    110 ???? </ target >
    111 ????
    112 ???? < target? name ="commlibpackage" ?depends ="propertiescopy" ?description ="package?comlib." >
    113 ???????? < jar? jarfile ="${basedir}/GMDCommLib.jar" ?basedir ="${Comm_Lib.buildclasses}" ?includes ="**" />
    114 ???? </ target >
    115 ????
    116 ???? < target? name ="clientscompile" ?depends ="commlibpackage" ?description ="Compiles?GMD_Clients?source?code." >
    117 ???????? < javac? encoding ="iso-8859-1" ?destdir ="${Clients.buildclasses}" >
    118 ???????????? < src? path ="${Clients.src}" />
    119 ???????????? < classpath >
    120 ???????????????? < fileset? dir ="${basedir}" >
    121 ???????????????????? < include? name ="*.jar" />
    122 ???????????????? </ fileset >
    123 ???????????????? <!-- <pathelement?location="${basedir}"/> -->
    124 ???????????????? < fileset? dir ="${lib}" >
    125 ???????????????????? < include? name ="**/*.jar" />
    126 ???????????????? </ fileset >
    127 ???????????????? < pathelement? location ="${lib}" />
    128 ???????????? </ classpath >
    129 ???????? </ javac >
    130 ???? </ target >
    131 ????
    132 ???? < target? name ="clientspackage" ?depends ="clientscompile" ?description ="package?clients." >
    133 ???????? < jar? jarfile ="${basedir}/GMDClients.jar" ?basedir ="${Clients.buildclasses}" ?includes ="**" />
    134 ???? </ target >
    135 ????
    136 ???? < target? name ="routercompile" ?depends ="clientspackage" ?description ="Complies?GMD_Router?source?code." >
    137 ???????? < javac? encoding ="iso-8859-1" ?destdir ="${Router.buildclasses}" >
    138 ???????????? < src? path ="${Router.buildsrc}" />
    139 ???????????? < classpath >
    140 ???????????????? < fileset? dir ="${basedir}" >
    141 ???????????????????? < include? name ="*.jar" />
    142 ???????????????? </ fileset >
    143 ???????????????? <!-- <pathelement?location="${basedir}"/> -->
    144 ???????????????? < fileset? dir ="${lib}" >
    145 ???????????????????? < include? name ="**/*.jar" />
    146 ???????????????? </ fileset >
    147 ???????????????? < pathelement? location ="${lib}" />
    148 ???????????? </ classpath >
    149 ???????? </ javac >
    150 ???? </ target >
    151 ????
    152 ???? < target? name ="routerpackage" ?depends ="routercompile" ?description ="package?router." >
    153 ???????? < jar? jarfile ="${basedir}/GMDRouter.jar" ?basedir ="${Router.buildclasses}" ?includes ="**" />
    154 ???? </ target >
    155
    156 ???? < target? name ="corecompile" ?depends ="routerpackage" ?description ="Compiles?GMD_Core?source?code." >
    157 ???????? < javac? encoding ="iso-8859-1" ?destdir ="${Core.buildclasses}" >
    158 ???????????? < src? path ="${Core.src}" />
    159 ???????????? < classpath >
    160 ???????????????? < fileset? dir ="${basedir}" >
    161 ???????????????????? < include? name ="*.jar" />
    162 ???????????????? </ fileset >
    163 ???????????????? <!-- <pathelement?location="${basedir}"/> -->
    164 ???????????????? < fileset? dir ="${lib}" >
    165 ???????????????????? < include? name ="**/*.jar" />
    166 ???????????????? </ fileset >
    167 ???????????????? < pathelement? location ="${lib}" />
    168 ???????????? </ classpath >
    169 ???????? </ javac >
    170 ???? </ target >
    171 ????
    172 ???? < target? name ="corepackage" ?depends ="corecompile" ?description ="package?core" >
    173 ???????? < jar? jarfile ="${basedir}/GMDCore.jar" ?basedir ="${Core.buildclasses}" ?includes ="**" />
    174 ???? </ target >
    175 ????
    176 ???? < target? name ="listenerscompile" ?depends ="corepackage" ?description ="Compile?GMD_Listeners?source?code." >
    177 ???????? < javac? encoding ="iso-8859-1" ?destdir ="${Listeners.buildclasses}" >
    178 ???????????? < src? path ="${Listeners.src}" />
    179 ???????????????? < classpath >
    180 ???????????????? < fileset? dir ="${basedir}" >
    181 ???????????????????? < include? name ="*.jar" />
    182 ???????????????? </ fileset >
    183 ???????????????? <!-- <pathelement?location="${basedir}"/> -->
    184 ???????????????? < fileset? dir ="${lib}" >
    185 ???????????????????? < include? name ="**/*.jar" />
    186 ???????????????? </ fileset >
    187 ???????????????? < pathelement? location ="${lib}" />
    188 ???????????? </ classpath >
    189 ???????? </ javac >
    190 ???? </ target >
    191 ????
    192 ???? < target? name ="listenerspackage" ?depends ="listenerscompile" ?description ="package?listeners" >
    193 ???????? < jar? jarfile ="${basedir}/GMDListeners.jar" ?basedir ="${Listeners.buildclasses}" ?includes ="**" />
    194 ???? </ target >
    195
    196 ???? <!--
    197 ????<target?name="build-lib">
    198 ????????<javac?srcdir="${src.ejb.dir}:${src.java.dir}"?destdir="${build.dir}"?debug="on"?deprecation="on"?includes="**/*.java"
    199 ????????excludes="${global.exclude}">
    200 ????????????<classpath>
    201 ????????????????<pathelement?location="."/>
    202 ????????????????<pathelement?location="${lib.dir}/somlib.jar"/>
    203 ????????????<classpath>
    204 ????????</javac>
    205 ????????<jar?jarfile="${dist}/lib/finallib.jar"?basedir="${build.dir}"/>
    206 ????????<copy?todir="${weblogic.dir}/${weblogic.server.home}/public_html/jsp">
    207 ????????????<fileset?dir="${src.www.dir}/jsp"/>
    208 ????????</copy>
    209 ????</target>
    210 ???? -->
    211 </ project >
    212 <!-- ?End?of?file? -->

    posted on 2006-07-06 20:35 SYBIL@BLOGJAVA 閱讀(370) 評論(0)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品国产日韩无码AV永久免费网 | 亚洲色偷偷综合亚洲av78| 亚洲人成网站看在线播放| 亚洲乱妇熟女爽到高潮的片| 美女视频黄视大全视频免费的| 4hu四虎免费影院www| 无码少妇精品一区二区免费动态| 免费观看激色视频网站(性色)| 最新69国产成人精品免费视频动漫 | av无码东京热亚洲男人的天堂| 精品亚洲456在线播放| 国内成人精品亚洲日本语音 | 中文永久免费观看网站| 91人人区免费区人人| 成年女人永久免费观看片| 久久久久久久亚洲精品| 亚洲黄色三级网站| 狼人大香伊蕉国产WWW亚洲| 国产在线观看免费视频软件 | 久久久久久久91精品免费观看| 四虎成人精品在永久免费| 亚洲国产精品无码久久久蜜芽| 亚洲一区二区三区播放在线| 美女被吸屁股免费网站| 久久久久免费精品国产小说| 久久电影网午夜鲁丝片免费| 中文字幕亚洲专区| 中文字幕亚洲综合小综合在线| a在线视频免费观看在线视频三区| **真实毛片免费观看| 亚洲国产人成精品| 亚洲欧洲久久精品| 中美日韩在线网免费毛片视频| 免费在线观看视频网站| 国产精品亚洲精品日韩已方 | 亚洲国产综合精品中文第一| 成人自慰女黄网站免费大全| 猫咪社区免费资源在线观看| 亚洲欧洲∨国产一区二区三区| 亚洲精品久久无码av片俺去也| 久久精品国产这里是免费|