一Maven 安装与使用

一Maven 安装****

1.解压文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5EoZOYqG-1574523282499)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps1.jpg)]

2.解压到 nj1902devsoft(新建)文件夹下 (解压尽量往没有中文的目录下解压)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QqdzcEWj-1574523282501)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps2.jpg)]

3.配置环境变量:新建环境变量

​ 变量名:M2_HOME

​ 变量值:解压到的目录:G:\nj1902devsoft\apache-maven-3.6.0 (不包括bin)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xP9Gu5dO-1574523282502)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps3.jpg)]

4.再新建一个环境变量

变量名:Maven_HOME

​ 变量值:解压到的目录:G:\nj1902devsoft\apache-maven-3.6.0 (不包括bin)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aKanfr3B-1574523282503)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps4.jpg)]

5.在path 路径下 ,添加 “ %M2_HOME%\bin” (path路径下,各个路径用分号隔开)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mMfVyQHO-1574523282504)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps5.jpg)]

6.配好环境变量之后,打开cmd 命令,运行命令:mvn -version 出现如下图运行结果,表明maven安装完成,环境变量也配置完成。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ea0kRyO7-1574523282505)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps6.jpg)]

7.再去apache-maven-3.6.0同级目录下建立一个repo(repository:存储库的缩写) 文件夹

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FN7Wbz0P-1574523282506)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps7.jpg)]

8.去apache-maven-3.6.0/conf 目录下找到 settings.xml 文件用 notepad++ 打开

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4AFIhnlD-1574523282507)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps8.jpg)]

9.本地仓库(本地仓库的全路径)

在如图处(55)添加如下节点:

a) 将repo文件夹的路径放到 节点中去

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dUSJRHyp-1574523282507)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps9.jpg)]

10.远程镜像(配置阿里云的远程镜像):

镜像是加快我们访问速度的,若不配置镜像,我们可能需要从国外去取相关的包,若我们配置了镜像,我们就可以从阿里云上去取,加快了访问速度。

在settings.xml中 ctr+F 搜索mirrors,找到

将如下节点,复制到 中去

​ nexus-aliyun

​ *

​ Nexus aliyun

​ http://maven.aliyun.com/nexus/content/groups/public

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VKMBl4RB-1574523282509)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps10.jpg)]
















11.IDEA File—>settings—>Maven

Maven home directory 选择:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-B3XRZoe5-1574523282509)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps11.jpg)]** **


User settings file 选择:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F3D176RI-1574523282510)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps12.jpg)]** **


最终结果为:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZT3tSdvK-1574523282511)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps13.jpg)]


点击Applay,再点击OK









二Maven流程****

  1. 当pom.xml配置jar包信息时,会先去本地库查找

  2. 若本地库没有,就会去远程库查找

  3. 若远程库也没有就会报错,若远程库有,就会下载到本地库

  4. 最后从本地库引用到项目里面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LmJdKcWf-1574523282511)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps14.jpg)]

三.测试与应用****

1.打开IDEA —> new project—>选择maven 项目—>然后点击next

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5IymjdH8-1574523282512)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps15.jpg)]****


2.****

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tzgxRtQg-1574523282513)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps16.jpg)]** **

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DAsGwjM7-1574523282513)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps17.jpg)]** **


3.在新开的项目中的pom.xm中,写,其中可以放置 依赖

可以去该网址搜寻需要的jar包: https://mvnrepository.com/****



4.External Libraries 下出现了如下,即导包成功****

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AIUqm6QN-1574523282514)(file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml6384\wps18.jpg)]** **



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值