因为现在刚刚接触maven,但突然又了解到了Ant,说ant时软件构件工具,我只见过ant的jar包,但是软件构件工具是什么意思?指的是spring的框架中的不同层吗?
就是通过配置文件写一系列的任务,然后运行的这些任务的工具。
比如
任务1:将源文件拷贝到工作目录
任务2:执行JavaC,编译工作目录中的源文件
任务3:将编译后的源文件打成一个war包
任务4:将war包拷贝到tomcat下
任务5:运行tomcat
上面的任务写到ant.xml中,然后运行ant程序,执行任务1到任务5
就可以完成一次自动发布源代码到web服务器的过程。