与蚂蚁相比,使用 maven 的主要好处是什么? 与其说它是一个有用的工具,不如说它是一个烦恼。 我使用了 maven2、普通的 EclipseJavaEE (没有 m2eclipse)和 tomcat。
Maven 的支持者认为
Maven 允许您轻松获得包依赖项
Maven 强制您使用标准的目录结构
根据我的经验
计算出包的依赖关系并不是那么困难。反正你也很少这么做。可能在项目安装期间只有一次,在升级期间则很少。使用 maven,您最终将修复不匹配的依赖关系、编写糟糕的 poms,并且无论如何都要执行包排除操作。
缓慢的修复-编译-部署-调试周期,扼杀了生产力。这是我的主要抱怨。如果进行更改,则必须等待 maven 构建生效并等待其部署。没有任何热部署。
或者我只是做错了? 请告诉我正确的方向,我洗耳恭听。