当一个项目大了以后,每次重新编译,打包,运行等就会变得复杂.费时.重复,在c语言中有make脚本进行这些工作的批量完成,那么在java中,我们可以使用Ant. Ant是一个构建工具,可以完成这些任务:编译java源代码.运行java程序.拷贝文件或目录.将编译完成的类打包等等. 而且,Ant允许我们按照自己的方式,添加自己的任务(Task),比如通过Xdoclet完成项目中的hibernate文件生成. 直接使用范例,那些基础知识看来枯燥无味,我会把他们放到最后,如果例子看不明白,再去看基础知识