当前位置: 代码迷 >> J2EE >> maven比ant强在哪?该怎么处理
  详细解决方案

maven比ant强在哪?该怎么处理

热度:76   发布时间:2016-04-17 23:46:17.0
maven比ant强在哪?
初学maven,看书的时候说maven中都是现成的插件不用自己来写target,我就是不明白如果这样的话,岂不是用maven我们工程的结构都成了固定的了吗?但是用ant我们可以自己定义工程的结构。这样有什么好的呢?
------解决方案--------------------
实际中Ant不仅仅用来管理工程的结构,库等,还有很多需求用Ant来做,
例如压缩项目编译好的文件。
我们以前有一个项目在编译好后某些目录都会按要求压缩成.zip给客户。
例如编译出来的东西在10个目录中分别为1,2,3,。。。,10
1,2,3 压缩为a.zip
1,2,5,6 压缩为b.zip
3, 4, 8, 9 压缩为c.zip
....
这件事可以用Ant写脚本去做,不知道Maven能不能做这样的事,还有很多其他的事用Ant处理,如配置先写在xml里,然后用Ant把xml中的内容插入到数据库里,不仅仅是管理库。