A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 龙向阳 初级黑马   /  2019-10-24 15:17  /  1180 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

现在的学习已经按照比较正规的三成架构方面进行,这其中Maven必将是学习的重中之重。
那么 什么是 Maven:
Maven 的正确发音是[ˈmevən],而不是“马瘟”以及其他什么瘟。Maven 在美国是一个口语化的词
语,代表专家、内行的意思。
一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个项目对象模
型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管
理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标
(goal)的逻辑。
Maven 能解决什么问题:
我们自己写项目的时候需要引用各种 jar 包,尤其是比较大的工程,引用的 jar 包往往有几十个乃至上百个, 每用到一种 jar 包,都需要手动引入工程目录,而且经常遇到各种让人抓狂的 jar 包冲突,版本冲突。Jar包太多导致项目会非常大,这时候Maven提供了统一的版本供我们使用。如果我们使用 Maven 工程来构建,会发现总体上工程的大小会少很多
所以以后的项目都会在Maven架构上进行编写,需要好好掌握。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马