日期:2014-05-20  浏览次数:20729 次

ant到底是做什么用的
编译,打包这些会很难吗.放tomcat下运行下不就行了,为什么非得用ant
有这些功能就能叫的上项目架构工具了吗


------解决方案--------------------
没有做过项目吧?一个项目可能不止是war,还会有很多其他的资源,例如:
很多企业应用都是吧展示层和业务逻辑层分开部署的。因此就要分为war和jar部署,有的时候会打包成ear包
还有提供给关联系统调用的jar包,这些都是通过ant打包的。

而且可能为了规范化管理,可能给出报的并不是开发人员,有专门的打包人员进行打包(为了防止开发人员随便更改代码导致环境版本不一致问题)他们负责很多系统的打包任务,因此配置了脚本工具,根据指定的命令去完成打包工作。

还有很多,自己可以去了解一下。