计算机中配置Maven、、IDEA中配置Maven

一、计算机中配置Maven

1>下载:

前往Maven官网下载对应的版本

如下:

ssm maven项目打war包_maven

下载后解压到相应文件夹( Maven 是免安装的所以只需要配一下环境变量即可)

2>配置环境变量:

新建环境变量 MAVEN_HOME,赋值 D:\apache-maven-3.5.4

编辑Path : 加入 %MAVEN_HOME%\bin\;

(加入Maven的环境变量,前提是存在 java_home)

打开 cmd 输入mvn -v

显示:

ssm maven项目打war包_本地库_02


3>配置本地仓库:

  1. 在D:\目录下新建 mvn-repo ( 此文件夹名称是自己自定义的 ) 文件夹,该目录用作maven的本地库。
  2. 打开D:\apache-maven-3.5.4\conf\settings.xml文件(注意打开时,不能用记事本打开,要在打开这个文件的同时,不能改变其文件所属类型,建议下载一个 notepad++ 用它来打开),查找下面这行代码:
<localRepository>/path/to/local/repo</localRepository>

localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们在3.1中创建的文件夹D:\mvn-repo 。

修改后如图所示:

ssm maven项目打war包_环境变量_03

  1. localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。

当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。

此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。

4>配置阿里云镜像

至于为什么配置阿里云镜像,是因为:Maven 的中央仓库是国外的,有时候下载 jar 包

时,会超慢,所以每个公司用 Maven 的都会有一个私服,供内部使用,幸运的是阿里爸爸

的私服是开放的,所以我们直接连镜像库就可以了

还是上一个 3> 中的settings.xml文件,找到:

ssm maven项目打war包_ssm maven项目打war包_04


按照上图所示配置即可

5>检验:

CMD中输入mvn help:system

这时候会下载一堆东西,在刚才配置好的本地仓库中检查一下,是否下载出东西即可

二、IDEA中配置Maven

1>单项目配置Maven

点击File ->Settings

搜索 Maven

如图:

ssm maven项目打war包_环境变量_05


其中第一个打勾的:是为了以后做准备,不过对于我现在即将写的教程是没有卵用的,因为snapshots(快照版)是为了团队开发的,而我即将写的,是java单体应用,全是自己一个人开发搭建框架

至于其他的,按如图配置,最后点击 Apply 点击 OK

2>全局配置Maven

点击 File -> Other Settings ->Settings for new projects

如图:

ssm maven项目打war包_maven_06

至此,以后所有创建的项目,其 Maven 默认配置都是如图所示