經常看到ant的內容,但是一直都沒看。
今天發現可以在eclilpse中直接使用"new"->"project"->"java project from existing ant buildfile",然后指定"build.xml"文件路徑,ok,別人的整個工程就可以自動導入并自動編譯了,感覺不錯。
哪天一定要看看王森的《java深度歷險》的ant那章。
此外,因為對ant不了解,所以部署網上決策樹的版本jaDTi-0.6.1時用的是自己想的“土”辦法,就是
在eclipse中新建一個java project,然后手工把jaDTi-0.6.1中的所有文件("src"和"resource")拷貝
到該工程下,在eclipse中刷新,ok,eclipse就能自動幫你編譯運行了!
所以,從以上使用來看,ant似乎就是用于在命令行方式下批量編譯了。eclipse中能批量編譯似乎用的就
是ant,只不過與"java,javac”等命令一樣,進行了封裝和提供GUI使用界面而已。
不知道自己理解得對不對。有待學習和驗證。
哈哈,不過有一個是肯定的,就算不會ant,也知道至少可以使用“土方法”來部署運行別人的工程了!完成決策樹的作業后就可以部署運行sun PetStore了!