0:解决jar包的冲突性。
1:解决jar包依赖性。
2:jar包规范,团队开发,所有人的jar版本都是的一样。3:上传svn不需要上传jar包。
4:Java的优势是有很多现成的类库,Maven发挥了这个优势。
5:不用到处发帖子网上找xxx.jar。
6:写一个springmvc你都要手动加10多个jar?用maven一个坐标就搞定了。
7:如果某个项目不是maven,里面用的jar可以通过maven来获取到。
8:maven可以下载源码,跟源码的时候比较方便。
9:大型项目可以通过模块来相互集成,构建更清晰。