積累生活學習的點點滴滴

          Best Wishes ^_^

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            21 Posts :: 10 Stories :: 42 Comments :: 0 Trackbacks
          1. <? xml ? version = "1.0" ? encoding = "gb2312" ?> ??
          2. < project ? name = "MyProject" ? default = "dist" ? basedir = "." > ? ??
          3. <!--//將name的值改為對應工程的名字 ??
          4. ????//將default的值改為需要的缺省任務(運行"ant"不指明任務時執行的任務) ??
          5. -- > ??
          6. ??
          7. <!--File?and?Directory?Names??文件和目錄設置 ??
          8. ??
          9. ??app.name?????????????發布到tomcat的應用的名字 ??
          10. ??
          11. ??app.version??????????應用的版本標識 ??
          12. ??
          13. ??build.home???????????編譯目標位置,默認為"build" ??
          14. ??
          15. ??catalina.home????????tomcat根目錄位置 ??
          16. ??
          17. ??deploy.home??????????部署位置,默認為"${catalina.home}/webapps/${app.name}" ??
          18. ??
          19. ??dist.home????????????war包位置,默認為"dist" ??
          20. ???????????????????? ??
          21. ??
          22. -- > ??
          23. ??
          24. ?? < property ? name = "app.name" ?????? value = "myapp" /> ? ??
          25. <!--//將value的值改為發布到tomcat的應用的名字 ??
          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?編譯控制選項 ??
          38. ??
          39. ??compile.debug????????是否包含debug信息 ??
          40. ??
          41. ??compile.deprecation?? ??
          42. ??
          43. ??compile.optimize?????是否優化編譯 ??
          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?路徑設置--> ??
          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?刪除先前的目錄結構--> ??
          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建立目錄結構--> ??
          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下建立應用目錄并部署應用--> ??
          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?將應用打包成war,在這之前先執行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?建立打包的目的目錄結構--> ??
          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-02 20:13 嘎崩豆 閱讀(177) 評論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 漾濞| 惠州市| 靖安县| 四会市| 偃师市| 盘山县| 宜宾市| 玉溪市| 福海县| 祁东县| 兰州市| 子洲县| 板桥市| 康乐县| 金沙县| 通江县| 柘城县| 九台市| 井陉县| 乐至县| 临安市| 四子王旗| 嵊州市| 漾濞| 汕头市| 和平区| 新兴县| 瓦房店市| 兴海县| 桃源县| 兴仁县| 遂昌县| 定结县| 虹口区| 清丰县| 双流县| 临洮县| 迁安市| 阜南县| 和龙市| 巴林右旗|