我的漫漫程序之旅

          專注于JavaWeb開發
          隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
          數據加載中……

          跟我學Ant系列(一)

          確認您已經安裝了ant.
          如果沒有安裝,可以去這里下載
          http://ant.apache.org/
          安裝后,配置下path就可以了.
          把ant目錄下的/bin加入系統環境變量中.
          開始吧:

          隨便找個目錄建個測試類:
          我這里是在G:\ant目錄下.
          先建個Test.java:

          public class Test
          {
              
          public static void main(String args[])
              
          {
                  System.out.println(
          "First Ant Test!");
              }

          }


          這個程序再簡單不過了!

          接著在此目錄下創建build.xml(名字是固定的):

          <?xml version="1.0" encoding="GBK" ?>
          <!--default屬性,在運行ant命令時沒有指定target時,默認調用的target-->
          <project default="main">
              
          <!--depends依賴,按依賴順序執行-->
              
          <target name="main" depends="compile,compress">
              
          <!--控制臺輸出回顯信息-->
                  
          <echo>
                      Billding the .jar file!
                  
          </echo>
              
          </target>
              
          <!--編譯target-->
              
          <target name="compile">
                  
          <echo>
                      compliing the .jar file!
                  
          </echo>
                  
          <javac srcdir="." />
              
          </target>
              
          <!--打包target-->
              
          <target name="compress">
                  
          <echo>
                      Compressing the .jar file!
                  
          </echo>
                  
          <jar jarfile="Test.jar" basedir="." includes="*.class" />
              
          </target>
          </project>

          好了準備工作都做好了.
          打開命令行,進入當前目錄G:\ant
          輸入:ant
          回車看看輸出了什么?
          Buildfile: build.xml

          compile:
               
          [echo]
               
          [echo]                     compliing the .jar file!
               
          [echo]

          compress:
               
          [echo]
               
          [echo]                     Compressing the .jar file!
               
          [echo]

          main:
               
          [echo]
               
          [echo]                     Billding the .jar file!
               
          [echo]

          BUILD SUCCESSFUL

          好了成功了,看看當前目錄下是不是多了Test.class和Test.jar文件.已經搞定了.
          現在在命令行輸入:java -jar Test.jar
          輸出:
          Failed to load Main-Class manifest attribute from
          Test.jar
          有個錯誤,這已經和ant無關了,改一下jar包里的MANIFEST.MF文件就可以了.
          用winrar打開,在最后一行加入
          Main-Class: Test
          好了搞定.
          自己去體驗結果吧.

          posted on 2007-12-08 15:03 々上善若水々 閱讀(839) 評論(0)  編輯  收藏 所屬分類: JavaWeb

          主站蜘蛛池模板: 阜平县| 故城县| 抚松县| 博爱县| 天全县| 霍山县| 图木舒克市| 聂拉木县| 财经| 舞钢市| 光山县| 新兴县| 岗巴县| 湟中县| 裕民县| 定日县| 固原市| 昭通市| 拉萨市| 花莲市| 革吉县| 临江市| 湾仔区| 华安县| 芷江| 无为县| 蒲城县| 长春市| 伊通| 嫩江县| 宝鸡市| 房产| 江西省| 宁远县| 衡水市| 灯塔市| 宁津县| 伽师县| 大名县| 山东省| 项城市|