1.指导开发:提供Java项目的最佳开发实践,自由开发项目骨架而可自动生成项目结构。
2.自动编译:不仅仅只像Ant自动编译,还包括测试,打包,发布文档生成,项目站点生成....
3.依赖管理:Maven可以方便地管理应用程序依赖,例如第三方依赖、模型依赖。
4.无限扩展:插件模式可以无限增强Maven功能,例如通过Tomcat、Jetty插件可以自由控制其服务器。
5.持续集成:鼓励开发者积极提交代码,更早地发现程序错误,在并行开发中稳妥推进。
6.开发协作:更简单和谐的团队协作。
1.指导开发:提供Java项目的最佳开发实践,自由开发项目骨架而可自动生成项目结构。
2.自动编译:不仅仅只像Ant自动编译,还包括测试,打包,发布文档生成,项目站点生成....
3.依赖管理:Maven可以方便地管理应用程序依赖,例如第三方依赖、模型依赖。
4.无限扩展:插件模式可以无限增强Maven功能,例如通过Tomcat、Jetty插件可以自由控制其服务器。
5.持续集成:鼓励开发者积极提交代码,更早地发现程序错误,在并行开发中稳妥推进。
6.开发协作:更简单和谐的团队协作。