Apache Ant 簡介
- Apache Ant是什麼?
- Ant 可以說是一種開源軟體,一種軟體工程的工具,這裡有它的網頁。它是用來協助使用者建立Java的專案,包括編譯、上傳、測試等等。使用者會在build.xml撰寫一些描述碼,並且利用簡短的指令執行這些描述碼,以達到do it once and only once的效果。
- 為什麼要使用Ant
- Ant 的使用,是為了要替programmer處理一些開發且瑣碎的事務,讓programmer可以集中心力在其他較重要的部份。例如當要發展一個比較大型的Project時,很可能,我們需要將Project裡面不同的部份,分別部署到不同的平台上面,此時若是利用Ant,可以解決分開部署到多個平台上的繁雜步驟。ant有一些功能使用shell script也可以做到,但是因為ant是用java寫的,是跨平台的,並且內建在一些熱門的IDE,如eclipse,這一點又比shell script好一些。
- 常用到的功能
- JavaSE
- 在GAE上使用Ant
- 在GWT上使用Ant
- Android
- 上傳FTP
- 使用JUnit
- svn 與 git (或是直接將指令包在Ant裡面)。
沒有留言:
張貼留言