使用ant
使用ant:
1. eclipse 3.x 版本都集成了ant.可以直接用.但是脫離了eclipse就沒法用了.
2. 在機器上安裝ant:從ant.apache.org上下載,解壓到DOWNLOAD_ANT_HOME
??? 配置環(huán)境變量:ANT_HOME= DOWNLOAD_ANT_HOME
???????????????????????????? PATH= %PATH%;%ANT_HOME%\bin
??? windows下需要重啟機器才能生效.
??? 注意:還需要把junit.jar包,手工拷貝到ANT_HOME\lib下面才可以讓ant正確執(zhí)行junit測試.(或者把junit.jar包也放進工程的lib里面作為classpath)
???????????? 否則會導(dǎo)致BUILD FAILED: The classpath for junit must include junit.jar if not in Ant's own classpath.
??? 命令行方式進入工程所在目錄,敲入ant,則自動找尋該目錄下build.xml的構(gòu)建文件,并執(zhí)行構(gòu)建
錯誤總是防不勝防,層出不窮:
??? 本來ant在eclipse里面都試通了,覺得安裝個獨立的ant,在命令行下執(zhí)行也沒啥問題,可是配置之后,在eclipse下面成功的竟然拋出exception:Unsupported major.minor version 49.0。上網(wǎng)查了一下,應(yīng)該是編譯源代碼和執(zhí)行源代碼不是同一個版本的jdk而引起的。因此,修改了build.xml,加入了clean的打掃編譯后的class文件的target。再次ant時,等于是重新編譯,重新執(zhí)行junit test case,就通過了。
posted on 2007-02-08 21:18 cerulean 閱讀(1491) 評論(1) 編輯 收藏 所屬分類: Ant