目录
一.下载及安装及环境配置
1.下载及安装
2.环境变量的配置
3.检测是否安装成功
4.配置Maven
1.更换本地仓库
2. 配置镜像
二.集成eclipse完成案例
1.eclipse前期配置Maven
2.创建Maven工程
一.下载及安装及环境配置
1.下载及安装
下载地址:Maven – Download Apache Maven
1.打开后的界面,下载对应的系统及版本
注:.gz结尾的是Linux版本,.zip结尾的windows版本,这里我们选择Windows版本
![](https://img-blog.csdnimg.cn/df349e93d6194d878728deb461458fb5.png)
2.考虑到后续使用,这里我们不选择最新版本,下滑刚刚打开的界面,按照图中箭头指示选择历史版本![](https://img-blog.csdnimg.cn/724ff0fcba6c413485982e0bbafc0d96.png)
3.进入该界面后,根据自己需求下滑界面选择对应版本(这里我选择的3.5版本)
![](https://img-blog.csdnimg.cn/2e4d8558b8594b2c98b9a741e8dad09c.png)
4.选择binaries![](https://img-blog.csdnimg.cn/7594ecb9efee4c6291374dbc11c62b48.png)
5.选择对应系统版本,直接点击下载即可
![](https://img-blog.csdnimg.cn/b322424bb93f444f906ba0dc149ba687.png)
6.在D盘中创建一个temp目录(这里根据个人喜好而定),下载完成后解压到刚刚创建的temp目录
![](https://img-blog.csdnimg.cn/b204034d431f43249623b8e56bd0bef0.png)
2.环境变量的配置
1.进入我们刚刚安装的maven中,复制图中的路径
![](https://img-blog.csdnimg.cn/76ddcddb676b4eceab0f39c356d3f09f.png)
2.win+E打开文件资源管理器,右击此电脑选择属性
![](https://img-blog.csdnimg.cn/082aa6cf3e414123b70fe8118f1e92d7.png)
3.找到相关链接右边的高级系统设置
![](https://img-blog.csdnimg.cn/2964fb2994094437a66cc5e118f4e3e6.png)
4.点击环境变量
![](https://img-blog.csdnimg.cn/545a2ea37cb7434997fdb69bed6cebdd.png)
5.点击新建
![](https://img-blog.csdnimg.cn/4d1cb89bdd1548d7b3ba7fec353a4ee3.png)
6.按照下图依次填写好变量名和变量值(变量值是我们刚刚复制的路径)后点击确认
![](https://img-blog.csdnimg.cn/185430d71535419ca10bab8391f06a30.png)
7.点击确认后找到path点击一次选中(千万别点两次),然后点击编辑
![](https://img-blog.csdnimg.cn/ef26cef91ba34edb806bba1aa8e8db19.png)
8.点击新建
![](https://img-blog.csdnimg.cn/4012e27727e247beb30f7c677a4b896c.png)
9.根据图中箭头指示将我们刚刚输入的变量名+\bin填写到新建的环境变量中
![](https://img-blog.csdnimg.cn/51f8572082b64e2c94a07974e80f6d38.png)
10.点击确认保存,记住一定要点击确定保存,不要点上面的×
![](https://img-blog.csdnimg.cn/497f2387ffd441e39bfc2a1350b3a635.png)
11.再次点击确认
![](https://img-blog.csdnimg.cn/06900e57911a48c88722799fa01644fe.png)
3.检测是否安装成功
1.win+r输入cmd打开控制台
![](https://img-blog.csdnimg.cn/0f1bc4346135451d9f6663488a96e16a.png)
2.输入 mvn -version
![](https://img-blog.csdnimg.cn/6088d1353bcd4081b500f2982352d0ba.png)
出现图中信息表示安装成功,也可以通过这种方式查看自己maven的版本和安装的位置
3.报错信息error occurred during initialization of vm
如果出现"error occurred during initialization of vm"说明环境变量没有配置好,最稳妥的方式是将刚刚配置的环境变量删除,按照步骤重新配置,注意删除的时候一定要小心不要将其他环境变量删除了
4.配置Maven
1.更换本地仓库
1.在安装maven的同级目录下新建一个命名为"mvn_repository"的文件夹
![](https://img-blog.csdnimg.cn/eb6425015d6843a6a6921493c827d639.png)
2.复制mvn_repository的地址
![](https://img-blog.csdnimg.cn/7174bf08d45f49d49dba66ae9709dd4c.png)
3. 进入Maven中找到conf文件夹,点击进入
![](https://img-blog.csdnimg.cn/1fe0a6f8d4fd4c7f813b0d69269a3b3b.png)
4.找到settings.xml,右击选择记事本(其他编辑器工具也可)打开
![](https://img-blog.csdnimg.cn/544e7441e908427da879a49fbfa68079.png)
5.CTRL+F 搜索local复制图中这一段
6.粘贴到箭头下,记住一定要放在注释外面(箭头下)
![](https://img-blog.csdnimg.cn/f05f2f81c98f46e3bac32cd93b5edf97.png)
7.将我们刚刚复制的本地仓库路径对图中区域进行替换
![](https://img-blog.csdnimg.cn/e25319ca22254c30a35a7559b3f09f37.png)
8.注意:将图中的\要进行替换成/
![](https://img-blog.csdnimg.cn/9725570768ca4d5eb6a48428110e75fc.png)
如下
![](https://img-blog.csdnimg.cn/4eb1ae8c06c04aea8a3da69e018e30d1.png)
2. 配置镜像
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
ctrl+f搜索mirrors,注:这里有很多,一定要按照图中的来,将最中间的框中的代码进行替换上面的提供的代码,重要的事情说三遍,记得保存,记得保存,记得保存!!!
![](https://img-blog.csdnimg.cn/b10b584fc5e9467b8b625068636d71b3.png)
以上就是所有Maven的安装与配置了,以下就是集成eclipse完成案例
二.集成eclipse完成案例
1.eclipse前期配置Maven
1.点击Window选择Preference
![](https://img-blog.csdnimg.cn/18a75a680cb2451f9613dc35bd6d5de6.png)
2.输入Maven,选择Installation,点击Add
![](https://img-blog.csdnimg.cn/ef4924d081ca4c64a4d0983e851ce7f6.png)
3.点击Directory选择安装的Maven
![](https://img-blog.csdnimg.cn/20f45e6b452f4161b9ec8cc0b8f82792.png)
4.然后勾选上我们刚刚添加的Maven
![](https://img-blog.csdnimg.cn/465c62e0bfa044788f1cfb8b8a965c65.png)
5.设置settings.xml文件和仓库
![](https://img-blog.csdnimg.cn/3d3e4c7ef5d84cf292eb9f3d979fa057.png)
6.保存并关闭
![](https://img-blog.csdnimg.cn/7c089dabac5a4932b2b8cbf9ea8b1573.png)
2.创建Maven工程
1.右击new--project--Maven,选择Maven Project
![](https://img-blog.csdnimg.cn/940d10ce27944f39993deb6546ea181a.png)
2.点击Next
![](https://img-blog.csdnimg.cn/7fad466c145b49f98ffa16d354ef5f22.png)
3. 选择Internal和webapp结尾的,然后next
![](https://img-blog.csdnimg.cn/5e56685c13a341e7a82a0cda83828eb8.png)
4.填写好项目名称,Finnish
![](https://img-blog.csdnimg.cn/3c037d252a504e9197716b920883a166.png)
5.填写好后会自动加载Maven工程所需要的包
![](https://img-blog.csdnimg.cn/cd000f036b6048628174c3cb66e077de.png)
6.没有Progress的话可以在showview中调试出窗口
![](https://img-blog.csdnimg.cn/c56db17a8840488ebb45902153b1cabd.png)
![](https://img-blog.csdnimg.cn/a9aad058699d4186b020284d86878355.png)
7.完善左侧目录结构
![](https://img-blog.csdnimg.cn/c8d8c306cec84ec28b7ca4e2be783fa4.png)
![](https://img-blog.csdnimg.cn/6558abf850d84510b2a99b53e63570d6.png)
8.导入jar包依赖
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.44</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
找到pom.xml
![](https://img-blog.csdnimg.cn/d37b8ac2847f4124888665aafcc12deb.png)
根据图中指示将框中代码替换成上面提供的代码
但我们ctrl+s保存时,会自动下载jar包依赖
9.进行Maven测试
![](https://img-blog.csdnimg.cn/5b79e6d9a7814a3ab48dbc64ec6384ca.png)
10.当我们控制台的末尾出现图中指示时,说明我们的Maven没有问题了
![](https://img-blog.csdnimg.cn/a07ee94944674398bc3e835e40cd498b.png)
11.如果出错了,说明我们的jar包下载时资源不完整,最直接的解决办法就是到我们的仓库中将所有的jar包删除,重新在pom.xml中进行下载
![](https://img-blog.csdnimg.cn/e2cd92438066481c8bb373c62f0a5c6b.png)
12.更改web的版本,默认是2.3,我们需要替换成3.1的版本
![](https://img-blog.csdnimg.cn/4bbff70fe7a6431e973bf76eae83f764.png)
将框中代码替换成以下代码
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
13.所有步骤完成后更新一下项目
![](https://img-blog.csdnimg.cn/9191c608793d4e3d9e30440481f6d3fa.png)
如果项目出现了报错,我们就需要进行更改一些配置
![](https://img-blog.csdnimg.cn/3f531780144148b19f92c6205fa8f4a7.png)
![](https://img-blog.csdnimg.cn/3726e773c2974b909f7a25eaacfdda90.png)
记得Apply应用一下
更改后全部勾上,点击箭头的指示![](https://img-blog.csdnimg.cn/be96aa930a2b44268c264dff08010ed7.png)
按照图中填写好路径,并勾选上,OK完成
![](https://img-blog.csdnimg.cn/cc06391146ce47e18ca77d2b5260e753.png)
14.将代码粘贴到箭头指示的框框中
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
![](https://img-blog.csdnimg.cn/9ea00cedbc124df68d6de1f37cb19207.png)
最后在进行更新一下Maven项目就行了
![](https://img-blog.csdnimg.cn/af19c2e2c5194252b1863065c3a0f80c.png)
没有问题的话就可以开始正式编写代码了
制作不易,喜欢的各位可以动动手指点个赞,鼓励一下,你们的认可才是小主创作的动力