计算机中配置Maven、、IDEA中配置Maven
一、计算机中配置Maven
1>下载:
前往Maven官网下载对应的版本
如下:
下载后解压到相应文件夹( Maven 是免安装的所以只需要配一下环境变量即可)
2>配置环境变量:
新建环境变量 MAVEN_HOME,赋值 D:\apache-maven-3.5.4
编辑Path : 加入 %MAVEN_HOME%\bin\;
(加入Maven的环境变量,前提是存在 java_home)
打开 cmd 输入mvn -v
显示:
3>配置本地仓库:
- 在D:\目录下新建 mvn-repo ( 此文件夹名称是自己自定义的 ) 文件夹,该目录用作maven的本地库。
- 打开D:\apache-maven-3.5.4\conf\settings.xml文件(注意打开时,不能用记事本打开,要在打开这个文件的同时,不能改变其文件所属类型,建议下载一个 notepad++ 用它来打开),查找下面这行代码:
<localRepository>/path/to/local/repo</localRepository>
localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们在3.1中创建的文件夹D:\mvn-repo 。
修改后如图所示:
- localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。
4>配置阿里云镜像
至于为什么配置阿里云镜像,是因为:Maven 的中央仓库是国外的,有时候下载 jar 包
时,会超慢,所以每个公司用 Maven 的都会有一个私服,供内部使用,幸运的是阿里爸爸
的私服是开放的,所以我们直接连镜像库就可以了
还是上一个 3>
中的settings.xml文件,找到:
按照上图所示配置即可
5>检验:
CMD中输入mvn help:system
这时候会下载一堆东西,在刚才配置好的本地仓库中检查一下,是否下载出东西即可
二、IDEA中配置Maven
1>单项目配置Maven
点击File
->Settings
搜索 Maven
如图:
其中第一个打勾的:是为了以后做准备,不过对于我现在即将写的教程是没有卵用的,因为snapshots(快照版)是为了团队开发的,而我即将写的,是java单体应用,全是自己一个人开发搭建框架
至于其他的,按如图配置,最后点击 Apply 点击 OK
2>全局配置Maven
点击 File
-> Other Settings
->Settings for new projects
如图:
至此,以后所有创建的项目,其 Maven 默认配置都是如图所示