Maven的安装配置和IDEA中的环境配置

160 阅读3分钟

Maven的安装配置

Maven

我为什么要学习这个技术?

1、在Javaweb开发中,需要使用大量的jar包,我们手动去导入;

2、如何能够让一个东西自动帮我导入和配置这个jar包。 由此,Maven诞生了!

Maven项目架构管理工具

我们目前用来就是方便导入jar包的!

Maven的核心思想:约定大于配置

有约束,不要去违反。 Maven会规定好你该如何去编写我们的Java代码,必须要按照这个规范来;

下载安装Maven

首先访问官网 maven.apache.org/

由于我使用Win10,所以这里下载apache-maven-3.8.1-bin.zip版本的

1.png 下载完成后将该压缩包解压到指定目录中,建议将常用环境放在一个路径下

2.png

例如这里我将tomcat和Maven都放在了同一个路径下。方便管理和寻找。

配置环境变量

首先需要你配置好Java环境,这里不赘述

3.png

首先配置MAVEN_HOME

4.png

在系统变量中Path配置

5.png

测试是否配置完成

win+R进入运行,输入cmd

6.png

然后输入mvn -version,出现以下说明已经配置完成

7.png

配置镜像和本地仓库 由于Maven默认是使用自带的镜像进行下载,国内下载速度缓慢,这里我们修改Maven的配置信息,修改为阿里云镜像,并且默认仓库会在c盘下,将他修改到我们Maven下。

8.png

编辑setting.xml文件

9.png

建议先装一个notepad++(当然记事本也可以),会比较方便

配置镜像,mirrors 作用:加速我们的下载,国内建议使用阿里云的镜像,网上教程有配置多个镜像的,不过这里只配置了一个阿里云镜像

10.png

<mirrors>
         <mirror>
           <id>nexus-aliyun</id>
           <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
           <name>Nexus aliyun</name>
           <url>http://maven.aliyun.com/nexus/content/groups/public</url> 
       </mirror>
  </mirrors>

在Maven环境文件夹下新建文件夹maven-repo来存放maven下载的jar包

11.png

20.png

修改配置文件中的localRepository

<localRepository>D:\Environment\apache-maven-3.8.1\maven-repo</localRepository>

至此maven的环境配置完成

IDEA中配置Maven

我是用的IDEA是2020.3.2x64专业版,新版和老版本会有差异,新版更加人性化,将配置Artifactid和配置项目名称放在了一起,避免了以前项目名称带有-而到Artifactid中自动将-去掉,需要手动改,从而导致一些不必要的麻烦。然后就是首次配置的时候IDEA的setting中会默认时候IDEA中自带的Maven,我们需要进行设置,如果需要长久生效,则需要配置全局setting,本文都会提及。

首先启动IDEA,创建一个Mavenweb项目

12.png

next,进行项目的基本信息配置

13.png

配置maven信息

14.png

创建成功后可以进入本地仓库查看是否多了东西,我这里是已经使用过了,正常成功创建的话,本地仓库文件夹不会是空的

15.png

进入IDEA的Setting的Maven配置中进行查看,有可能的情况是MavenHomePath那一块IDEA会自动换成Maven自己的,及时调整即可。

16.png

17.png

保证每次创建新的项目的时候都会走本地环境的话,需要配置全局setting

18.png

19.png

Apply并退出即可完成配置,至此IDEA中的环境配置就完成了。