經(jīng)常看到ant的內(nèi)容,但是一直都沒看。
今天發(fā)現(xiàn)可以在eclilpse中直接使用"new"->"project"->"java project from existing ant buildfile",然后指定"build.xml"文件路徑,ok,別人的整個(gè)工程就可以自動(dòng)導(dǎo)入并自動(dòng)編譯了,感覺不錯(cuò)。
哪天一定要看看王森的《java深度歷險(xiǎn)》的ant那章。

此外,因?yàn)閷?duì)ant不了解,所以部署網(wǎng)上決策樹的版本jaDTi-0.6.1時(shí)用的是自己想的“土”辦法,就是
在eclipse中新建一個(gè)java project,然后手工把jaDTi-0.6.1中的所有文件("src"和"resource")拷貝
到該工程下,在eclipse中刷新,ok,eclipse就能自動(dòng)幫你編譯運(yùn)行了!

所以,從以上使用來看,ant似乎就是用于在命令行方式下批量編譯了。eclipse中能批量編譯似乎用的就
是ant,只不過與"java,javac”等命令一樣,進(jìn)行了封裝和提供GUI使用界面而已。

不知道自己理解得對(duì)不對(duì)。有待學(xué)習(xí)和驗(yàn)證。

哈哈,不過有一個(gè)是肯定的,就算不會(huì)ant,也知道至少可以使用“土方法”來部署運(yùn)行別人的工程了!完成決策樹的作業(yè)后就可以部署運(yùn)行sun PetStore了!