maven和ant的區別在於關註點不同,maven關註於項目本身,僅是依賴管理、項目生命周期管理,對於項目以外的文件復制、創建文件夾、執行系統命令、執行java命令、多個任務之間的依賴管理等力不從心,但ant提供了159個常用任務,對於項目以外的文件復制、創建文件夾、執行系統命令、執行java命令、多個任務之間的依賴管理非常有用。詳情參考這篇文章
使用ant調用maven命令,寫的非常詳細