cerulean

          使用ant

          使用ant:
          1. eclipse 3.x 版本都集成了ant.可以直接用.但是脫離了eclipse就沒法用了.
          2. 在機(jī)器上安裝ant:從ant.apache.org上下載,解壓到DOWNLOAD_ANT_HOME
          ??? 配置環(huán)境變量:ANT_HOME= DOWNLOAD_ANT_HOME
          ???????????????????????????? PATH= %PATH%;%ANT_HOME%\bin
          ??? windows下需要重啟機(jī)器才能生效.
          ??? 注意:還需要把junit.jar包,手工拷貝到ANT_HOME\lib下面才可以讓ant正確執(zhí)行junit測(cè)試.(或者把junit.jar包也放進(jìn)工程的lib里面作為classpath)
          ???????????? 否則會(huì)導(dǎo)致BUILD FAILED: The classpath for junit must include junit.jar if not in Ant's own classpath.
          ??? 命令行方式進(jìn)入工程所在目錄,敲入ant,則自動(dòng)找尋該目錄下build.xml的構(gòu)建文件,并執(zhí)行構(gòu)建

          錯(cuò)誤總是防不勝防,層出不窮:
          ??? 本來ant在eclipse里面都試通了,覺得安裝個(gè)獨(dú)立的ant,在命令行下執(zhí)行也沒啥問題,可是配置之后,在eclipse下面成功的竟然拋出exception:Unsupported major.minor version 49.0。上網(wǎng)查了一下,應(yīng)該是編譯源代碼和執(zhí)行源代碼不是同一個(gè)版本的jdk而引起的。因此,修改了build.xml,加入了clean的打掃編譯后的class文件的target。再次ant時(shí),等于是重新編譯,重新執(zhí)行junit test case,就通過了。

          posted on 2007-02-08 21:18 cerulean 閱讀(1492) 評(píng)論(1)  編輯  收藏 所屬分類: Ant

          評(píng)論

          # re: 使用ant 2007-02-09 10:33 JAVA-HE

          謝謝分享  回復(fù)  更多評(píng)論   


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          <2007年2月>
          28293031123
          45678910
          11121314151617
          18192021222324
          25262728123
          45678910

          統(tǒng)計(jì)

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 淅川县| 荆门市| 饶河县| 山东省| 隆德县| 嵊泗县| 洪雅县| 三原县| 永丰县| 新津县| 沧源| 海兴县| 新巴尔虎左旗| 屏边| 翁牛特旗| 扎兰屯市| 怀远县| 德清县| 东光县| 瓦房店市| 乐亭县| 玉屏| 蓬安县| 托克托县| 涞水县| 屏山县| 晋中市| 湟中县| 普安县| 黄浦区| 盐边县| 永清县| 孝昌县| 红河县| 军事| 繁峙县| 万载县| 阳江市| 苍溪县| 蕉岭县| 兰州市|