![Spring MVC+MyBatis开发从入门到项目实践(超值版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/459/34061459/b_34061459.jpg)
1.3 Maven的下载与配置
Maven是一个项目管理工具,它包含一个项目对象模型(Project Object Model,POM)、一组标准集合、一个项目生命周期(Project Lifecycle)、一个依赖管理系统(Dependency Management System)和用来运行定义在生命周期阶段中插件目标的逻辑。使用Maven的时候,首先用一个明确定义的项目对象模型来描述项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。
1.3.1 下载Maven
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P26_9913.jpg?sign=1738935234-YllCJj9lg75hejALejqpK38cAQxS8FlC-0-954822f86d6d9cdc4781979c6ec90a81)
开发Spring项目前,首先需要下载和配置Maven,具体的操作步骤如下。
步骤1:打开浏览器,并在地址栏输入网址“http://maven.apache.org”,访问Apache的官网。单击Download超链接,进入Maven下载页面,选择Binary zip archive,如图1-19所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P26_9893.jpg?sign=1738935234-grbUDMXTDejKc0T4XnT1OHETVd2rU5dn-0-252e8e1fd9c57ab3b099b5aaad3f81c8)
图1-19 选择需要下载的Maven版本
步骤2:单击Binary zip archive超链接,选择Maven安装包的保存路径,将Maven安装包解压缩,如图1-20所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P26_9902.jpg?sign=1738935234-shDkIzyDNlsVeDYOK2LSF4Mr2R16bsP6-0-892940ab47b093ba60f738d40bf7095d)
图1-20 Maven安装包解压缩完成
1.3.2 配置Maven
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P26_9914.jpg?sign=1738935234-R3rEe6mRxWsfHLPeccUFh7nSjyRpzEzq-0-0f58f2b20c174b4f3d7399298cdc9aa6)
Maven安装包解压缩完成后,下面以Windows 10操作系统为例,介绍配置Maven环境变量的方法和步骤。
步骤1:在计算机桌面的“计算机”图标上右击,在弹出的快捷菜单中选择“属性”命令,单击“属性”对话框左侧的“高级系统设置”超链接,打开“系统属性”对话框,单击“环境变量”按钮,如图1-21所示。
步骤2:在“新建系统变量”对话框中新建系统变量MAVEN_HOME,设置变量存放的路径,如图1-22所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P27_9920.jpg?sign=1738935234-Bkwk4yxrQKD0WrTTcglQLZB1vJeXzEq5-0-e04d1ca6d2a23b97fd8a3df1b9be8f85)
图1-21 “系统属性”对话框
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P27_9923.jpg?sign=1738935234-kGlUOClARjqAWA1rmOZnhaArqPVsN4Kz-0-12b30dfcbf36713a919759aa0256aae2)
图1-22 新建系统变量
步骤3:MAVEN_HOME变量设置完成后,在“系统变量”对话框中找到Path变量并双击,在已有的变量值后面添加“%MAVEN_HOME%\bin”,Maven环境配置完成后,单击“确定”按钮,如图1-23所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P27_9932.jpg?sign=1738935234-JFyVDoSB2VMguNRLlMFYAAxubU26Dvto-0-7e4c364cbd2a2978e1a9f27cfc90d99c)
图1-23 配置Maven环境
步骤4:环境变量配置完成后,右击计算机桌面左下角的“开始”图标,选择“运行”命令,打开“运行”对话框,在“打开”文本框中输入cmd命令,单击“确定”按钮,弹出“命令提示符”窗口,输入并执行mvn -v命令可验证Maven环境配置是否成功,如图1-24所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P28_9944.jpg?sign=1738935234-i6ULbH9NKahiQ2zSOcZ38FjFoBA7rwyq-0-6d0a1c2444c28997ee0cd58ea2c798f3)
图1-24 验证Maven环境配置是否成功
1.3.3 Eclipse添加Maven
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P28_9968.jpg?sign=1738935234-mYpLK8LShiIVPvubdvnehVWpuhbg6h8i-0-951b098bc267fb50dcfd7344ec070054)
Eclipse添加Maven可以大幅度地提高工作效率,尤其是提高各种框架jar包的管理效率。例如,下载了A.jar,A.jar可能依赖十几个jar,则要将这十几个jar都导入项目的ClassPath中。如果使用Maven的依赖管理,只需要在pom.xml中声明对A.jar的依赖就可以了,其他A.jar的子依赖会自动导入。目前,很多公司都使用Maven对项目进行管理。
下面以Windows 10操作系统为例,介绍在Eclipse中配置Maven的方法和步骤。
步骤1:在Eclipse界面中选择Window→Preferences命令,如图1-25所示,打开Preferences对话框。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P28_9949.jpg?sign=1738935234-TrootyKN9x2hvP8rSECdBcxtTIEKoIhA-0-518d26be2694973a0f42239330c05dbf)
图1-25 选择Window→Preferences命令
步骤2:在Preferences对话框中选择Maven→User Settings命令,打开User Settings窗口,单击Global Settings文本框右侧的Browse按钮,如图1-26所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P28_9957.jpg?sign=1738935234-p3a755SIa050mnTkjCMOJ9umbJtPQh6Y-0-af2cb10eed025e145dfd8987ab68e0d3)
图1-26 单击Browse按钮
步骤3:在“打开”对话框中选择Maven的全局配置文件settings.xml,如图1-27所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P29_9972.jpg?sign=1738935234-8zT80gIGsWEFJZcFSjxLGU53Rb0IHjRS-0-f5168ca8d8218845f49ceb99cec32298)
图1-27 选择settings.xml文件
提示:Eclipse会自动使用settings.xml文件中包含镜像库的URL地址信息,找到Maven镜像库的位置。
步骤4:单击User Settings窗口中的Update Settings按钮,更新配置信息,单击Apply and Close按钮关闭窗口,如图1-28所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P29_9980.jpg?sign=1738935234-OnB3HxJpHHOAoI4IjphxZGo2erUAHlE2-0-a54eec3c12db5c9cad3695a6796ed659)
图1-28 更新配置信息
步骤5:在Eclipse界面中选择Window→Show View→Other命令,如图1-29所示。在Show View对话框的搜索栏中输入Maven Repositories进行搜索,找到该文件的后双击,如图1-30所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P30_5608.jpg?sign=1738935234-tzkX9UdaMu3QZdmSRCQfrNwiVCxWys1O-0-ffca7a3145ae0a2be8e23a0ce7ca6fc9)
图1-29 选择Other命令
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P30_5615.jpg?sign=1738935234-r3dK32SkEUQrOUcJgkllhg1eh4F79VbO-0-10a46151cf968a8eb140a30d1923f2e2)
图1-30 找到Maven Repositories文件
步骤6:开启Maven Repositories视图,检查是否已经配置了镜像库,如图1-31所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P30_5618.jpg?sign=1738935234-SlCcwNd03cImvIFoz6ZDP7M6O13n24X5-0-2a80b654b6245ab6f35fe5d96f0203ac)
图1-31 检查是否已经配置了镜像库