maven 简介与安装
简介
传统项目管理状态分析
前面我们通过 Web 阶段项目,要能够将项目运行起来,就必须将该项目所依赖的一些 jar 包添加到工程中,否则项目就不能运行。试想如果具有相同架构的项目有十个,那么我们就需要将这一份 jar 包复制到十个不同的工程中。此外还有一些其他的问题,比如jar包繁多,容易导致jar包版本不统一,引起jar包冲突的问题。
什么是maven
Maven 的正确发音是[ˈmevən]。Maven 在美国是一个口语化的词语,代表专家、内行的意思。 一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生命周期(ProjectLifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标 (goal)的逻辑。

Maven的作用
-
1.我们需要引用各种 jar 包,尤其是比较大的工程,引用的 jar 包往往有几十个乃至上百个, 每用 到一种 jar 包,都需要手动引入工程目录,而且经常遇到各种让人抓狂的 jar 包冲突,版本冲突。
-
2.世界上没有不存在 bug 的代码,计算机喜欢 bug 就和人们总是喜欢美女帅哥一样。为了追求美为 了减少 bug,因此写完了代码,我们还要写一些单元测试,然后一个个的运行来检验代码质量。
-
- 再优雅的代码也是要出来卖的。我们后面还需要把代码与各种配置文件、资源整合到一起,定型打包,如果是 web 项目,还需要将之发布到服务器,供人蹂躏。
下载
官网:http://maven.apache.org/
下载地址:http://maven.apache.org/download.cgi
为了使用 Maven 管理工具,我们首先要到官网去下载它的安装软件。

点击Download,进入选择对应的下载版本:

注意:不同的MAVEN版本,跟IDEA之间也存在适配问题,所以大家在选择maven版本的时候,应该根据自己IDEA的版本选择对应的适配版本,适配版本如下:

安装
Maven 下载后,将 Maven 解压到一个没有中文没有空格的路径下,比如
D:\software\maven 下面。 解压后目录结构如下:


浙公网安备 33010602011771号