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

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

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

    [轉(zhuǎn)]一個(gè)比較完整的ANT實(shí)例

    代碼
    1. <? xml ? version = "1.0" ? encoding = "gb2312" ?> ??
    2. < project ? name = "MyProject" ? default = "dist" ? basedir = "." > ? ??
    3. <!--//將name的值改為對(duì)應(yīng)工程的名字 ??
    4. ????//將default的值改為需要的缺省任務(wù)(運(yùn)行"ant"不指明任務(wù)時(shí)執(zhí)行的任務(wù)) ??
    5. -- > ??
    6. ??
    7. <!--File?and?Directory?Names??文件和目錄設(shè)置 ??
    8. ??
    9. ??app.name?????????????發(fā)布到tomcat的應(yīng)用的名字 ??
    10. ??
    11. ??app.version??????????應(yīng)用的版本標(biāo)識(shí) ??
    12. ??
    13. ??build.home???????????編譯目標(biāo)位置,默認(rèn)為"build" ??
    14. ??
    15. ??catalina.home????????tomcat根目錄位置 ??
    16. ??
    17. ??deploy.home??????????部署位置,默認(rèn)為"${catalina.home}/webapps/${app.name}" ??
    18. ??
    19. ??dist.home????????????war包位置,默認(rèn)為"dist" ??
    20. ???????????????????? ??
    21. ??
    22. -- > ??
    23. ??
    24. ?? < property ? name = "app.name" ?????? value = "myapp" /> ? ??
    25. <!--//將value的值改為發(fā)布到tomcat的應(yīng)用的名字 ??
    26. ????//例如: < property ? name = "app.name" ?????? value = "mytry" /> ? ??
    27. -- > ??
    28. ?? < property ? name = "app.version" ??? value = "1.0" /> ??
    29. ?? < property ? name = "build.home" ???? value = "build" /> ??
    30. ?? < property ? name = "catalina.home" ? value = "D:\Tomcat5.0" /> ? ??
    31. <!--//將value的值改為你安裝tomcat的路徑 ??
    32. ????//例如: < property ? name = "catalina.home" ? value = "G:\jakarta-tomcat-4.0.1\" /> ??
    33. -- > ??
    34. ?? < property ? name = "deploy.home" ??? value = "${catalina.home}/webapps/${app.name}" /> ??
    35. ?? < property ? name = "dist.home" ????? value = "dist" /> ??
    36. ??
    37. <!--Compilation?Control?Options?編譯控制選項(xiàng) ??
    38. ??
    39. ??compile.debug????????是否包含debug信息 ??
    40. ??
    41. ??compile.deprecation?? ??
    42. ??
    43. ??compile.optimize?????是否優(yōu)化編譯 ??
    44. ??
    45. -- > ??
    46. ??
    47. ?? < property ? name = "compile.debug" ??????? value = "true" /> ??
    48. ?? < property ? name = "compile.deprecation" ? value = "false" /> ??
    49. ?? < property ? name = "compile.optimize" ???? value = "true" /> ??
    50. ??
    51. <!--?Compilation?Classpath?路徑設(shè)置--> ??
    52. ??
    53. ?? < path ? id = "compile.classpath" > ??
    54. ??
    55. ???? < pathelement ? location = "${catalina.home}/common/classes" /> ??
    56. ???? < fileset ? dir = "${catalina.home}/common/lib" > ??
    57. ?????? < include ? name = "*.jar" /> ??
    58. ???? </ fileset > ??
    59. ??
    60. ?? </ path > ??
    61. ??
    62. <!--Clean?Target?刪除先前的目錄結(jié)構(gòu)--> ??
    63. ??
    64. ?? < target ? name = "clean" ??
    65. ??? description = "Delete?old?build?and?dist?directories" > ??
    66. ???? < delete ? dir = "${build.home}" /> ??
    67. ???? < delete ? dir = "${dist.home}" /> ??
    68. ?? </ target > ??
    69. ??
    70. <!--Compile?Target?編譯代碼,在這之前先由prepare建立目錄結(jié)構(gòu)--> ??
    71. ??
    72. ?? < target ? name = "compile" ? depends = "prepare" ??
    73. ??? description = "Compile?Java?sources" > ??
    74. ??
    75. ???? <!--?Compile?Java?classes?as?necessary?--> ??
    76. ???? < mkdir ???? dir = "${build.home}/WEB-INF/classes" /> ??
    77. ???? < javac ? srcdir = "src" ??
    78. ?????????? destdir = "${build.home}/WEB-INF/classes" ??
    79. ??????????? debug = "${compile.debug}" ??
    80. ????? deprecation = "${compile.deprecation}" ??
    81. ???????? optimize = "${compile.optimize}" > ??
    82. ???????? < classpath ? refid = "compile.classpath" /> ??
    83. ???? </ javac > ??
    84. ??
    85. ? ??
    86. ???? < copy ?? todir = "${build.home}/library/classes" > ??
    87. ???? < fileset ? dir = "src" ? includes = "**/*.properties" /> ??
    88. ???? </ copy > ??
    89. ??
    90. ?? </ target > ??
    91. ??
    92. <!--Deploy?Target?在tomcat下建立應(yīng)用目錄并部署應(yīng)用--> ??
    93. ??
    94. ?? < target ? name = "deploy" ? depends = "compile" ??
    95. ??? description = "Deploy?application?to?servlet?container" > ??
    96. ??
    97. ???? <!--?Copy?the?contents?of?the?build?directory?--> ??
    98. ???? < mkdir ????? dir = "${deploy.home}" /> ??
    99. ???? < copy ???? todir = "${deploy.home}" > ??
    100. ?????? < fileset ? dir = "${build.home}" /> ??
    101. ???? </ copy > ??
    102. ??
    103. ???? < mkdir ?? dir = "${deploy.home}/WEB-INF/lib" /> ??
    104. ??
    105. ?? </ target > ??
    106. ??
    107. <!--Dist?Target?將應(yīng)用打包成war,在這之前先執(zhí)行javadoc和deploy--> ??
    108. ??
    109. ?? < target ? name = "dist" ? depends = "deploy,javadoc" ??
    110. ??? description = "Create?binary?distribution" > ??
    111. ??
    112. ???? < copy ???? todir = "${dist.home}/docs" > ??
    113. ?????? < fileset ? dir = "docs" /> ??
    114. ???? </ copy > ??
    115. ??
    116. ???? < jar ? jarfile = "${dist.home}/${app.name}.war" ??
    117. ????????? basedir = "${deploy.home}" /> ??
    118. ??
    119. ?? </ target > ??
    120. ??
    121. <!--Javadoc?Target?生成javadoc--> ??
    122. ??
    123. ?? < target ? name = "javadoc" ? depends = "compile" ??
    124. ??? description = "Create?Javadoc?API?documentation" > ??
    125. ??
    126. ???? < mkdir ?????????? dir = "${dist.home}/docs/api" /> ??
    127. ???? < javadoc ? sourcepath = "src" ??
    128. ???????????????? destdir = "${dist.home}/docs/api" ??
    129. ??????????? packagenames = "hello.*" /> ??
    130. <!--//改為需要制作javadoc的包名。如果不做javadoc,這里不必改。例如:packagenames="hello.*"/>--> ??
    131. ?? </ target > ??
    132. ??
    133. <!--Prepare?Target?建立打包的目的目錄結(jié)構(gòu)--> ??
    134. ??
    135. ?? < target ? name = "prepare" > ??
    136. ??
    137. ???? < mkdir ?? dir = "${build.home}" /> ??
    138. ???? < copy ? todir = "${build.home}" > ??
    139. ?????? < fileset ? dir = "web" /> ??
    140. ???? </ copy > ??
    141. ?? </ target > ??
    142. </ project > ??

    posted on 2007-01-03 09:04 會(huì)飛的魚 閱讀(1008) 評(píng)論(4)  編輯  收藏 所屬分類: Ant

    評(píng)論

    # re: [轉(zhuǎn)]一個(gè)比較完整的ANT實(shí)例 2007-01-08 16:00 你最親愛的老婆

    這個(gè)....這個(gè)對(duì)于我而言實(shí)在是太....反正看不懂 就來頂下吧!
    親愛的,還能多寫點(diǎn)隨筆啊...  回復(fù)  更多評(píng)論   

    # re: [轉(zhuǎn)]一個(gè)比較完整的ANT實(shí)例 2007-11-16 11:01 ewfwef

    aaaa  回復(fù)  更多評(píng)論   

    # re: [轉(zhuǎn)]一個(gè)比較完整的ANT實(shí)例 2007-11-16 11:02 ewfwef

    <input type="button" name="submit" value="submit"/>  回復(fù)  更多評(píng)論   

    # re: [轉(zhuǎn)]一個(gè)比較完整的ANT實(shí)例 2008-11-07 14:09 frin

    還算詳細(xì),不過一樓名為“你最親愛的老婆”的評(píng)論,真是大煞風(fēng)景  回復(fù)  更多評(píng)論   

    <2008年11月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(2)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    友情鏈接

    開源鏈接

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲无线一二三四区| 最近中文字幕mv免费高清视频8 | 又硬又粗又长又爽免费看 | 亚洲国产成人久久一区二区三区| 亚洲av无码成h人动漫无遮挡| 免费大片黄手机在线观看| 国产精品久久久久免费a∨ | 2022年亚洲午夜一区二区福利| 国产亚洲大尺度无码无码专线 | 国产精品亚洲AV三区| 亚洲精品免费网站| 亚洲视频免费在线看| 亚洲国产精品线在线观看| 国产∨亚洲V天堂无码久久久| 亚洲国产精品一区二区第四页| 又大又硬又爽免费视频| 国产高清视频在线免费观看| 日本亚洲免费无线码| 一个人免费日韩不卡视频| 久久精品国产免费| 中文精品人人永久免费| 香蕉视频在线免费看| 午夜在线免费视频| 一级A毛片免费观看久久精品| 色妞www精品视频免费看| 日韩欧美亚洲国产精品字幕久久久| 亚洲乱码在线卡一卡二卡新区| 亚洲午夜一区二区电影院| 亚洲成a人不卡在线观看| 亚洲国产精品无码久久久| 亚洲伦理一二三四| 亚洲日日做天天做日日谢| 亚洲AV日韩综合一区尤物| 亚洲欧美日韩国产成人| 亚洲精品久久无码| 国产精品亚洲а∨无码播放不卡| 国产亚洲精品国产福利在线观看 | 妞干网免费视频观看| 成人a视频片在线观看免费| 女人被男人躁的女爽免费视频| 国产成人在线免费观看|