![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=1739437981-AayU8iBO9lAVwnJkm4aFgDzmkQgSqcQW-0-1b02c3d02f681c26d9f2b5a66d058129)
开发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=1739437981-1QCUljSm5Jj0BAf5SLJwgnnjzRiSZTEQ-0-fd7bc0f16f1a08d36b476423e52a6ed5)
图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=1739437981-d1d3A931sa2ftGne5FQBR8oMitySsZRv-0-b162cd785c1aca650de0036671a20ece)
图1-20 Maven安装包解压缩完成
1.3.2 配置Maven
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P26_9914.jpg?sign=1739437981-jUV3BEGg2UC6cCKQDDZJnwUoGPfgiI9v-0-a4ea1b55885ba3c778aa07a9ddf936a5)
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=1739437981-6OcFOxkDtMG2PnAFZQbETPHDprs60pfE-0-9864ae384e1bf98b762bd848e05c3272)
图1-21 “系统属性”对话框
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P27_9923.jpg?sign=1739437981-EmDlScgyKO0t8u37yujq8RPyBwprk2Sd-0-9c505aba4a322a745122cfc1dc3c73f5)
图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=1739437981-L5FEihgnNZSmveBHFtoMIaC39mVBpD1J-0-1478482938cc76994b998a164f74d2e3)
图1-23 配置Maven环境
步骤4:环境变量配置完成后,右击计算机桌面左下角的“开始”图标,选择“运行”命令,打开“运行”对话框,在“打开”文本框中输入cmd命令,单击“确定”按钮,弹出“命令提示符”窗口,输入并执行mvn -v命令可验证Maven环境配置是否成功,如图1-24所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P28_9944.jpg?sign=1739437981-41zBIXbcbklgDRzstokE80c5Ous8fxoh-0-432104dd6353755844b72beefe07d08b)
图1-24 验证Maven环境配置是否成功
1.3.3 Eclipse添加Maven
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P28_9968.jpg?sign=1739437981-sj7QnB3x6UULW9NUziRUNzSopSNKHZkU-0-e6ada2dfb76af52bd6b76acd2b8d0be5)
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=1739437981-Rh1RITM1fMQAN7zZpcAyCDGfSQxgwpjH-0-40d4e9fc0e47c9bb52913c82f0a41b44)
图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=1739437981-W7m8ppfVf1y5apXfGo5TI0vkFEK6eDui-0-87b943a4ad68da0f3f854581b403e65e)
图1-26 单击Browse按钮
步骤3:在“打开”对话框中选择Maven的全局配置文件settings.xml,如图1-27所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P29_9972.jpg?sign=1739437981-38U7vA0Ls3dQsivHCRSoiPFBaINTycm1-0-3b58d2b622c4a1c7ee1e952d4cc68dbb)
图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=1739437981-hCzXBkN5PH909MACBgZxcddhPHaYr8ue-0-38c351c1340fc7c61885630ac4c7ebf2)
图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=1739437981-0lNVWnnVXb5ivDF0n6Lq8plHWeTs8tIb-0-94ea903c680ebcb1dc990940f4543ae6)
图1-29 选择Other命令
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P30_5615.jpg?sign=1739437981-vT2CsSxsLfRQ1JujZ4L2QI88f6H8VEyK-0-7c6920d9b7ae94438eb970ebdc057800)
图1-30 找到Maven Repositories文件
步骤6:开启Maven Repositories视图,检查是否已经配置了镜像库,如图1-31所示。
![](https://epubservercos.yuewen.com/20FD4C/18225432008786906/epubprivate/OEBPS/Images/Figure-P30_5618.jpg?sign=1739437981-lso8N8Y3dI0pKOQJdZvLMTKLeTWxkXUq-0-7b6bbf30cde5361c0b9f67131943a1bf)
图1-31 检查是否已经配置了镜像库