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

Maven的安装配置

Maven

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

  1. 在Javaweb开发中,需要使用大量的jar包,我们手动去导入;
  2. 如何能够让一个东西自动帮我导入和配置这个jar包。 由此,Maven诞生了!

Maven项目架构管理工具

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

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

  • 有约束,不要去违反。

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

下载安装Maven

首先访问官网

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

art4-p01

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

art4-p02

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

配置环境变量

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

art4-p03

首先配置MAVEN_HOME

art4-p04

然后配置M2_HOME

art4-p05

最后在系统变量中Path配置

新建path

测试是否配置完成

win+R进入运行,输入cmd

art4-p07

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

art4-p08

配置镜像和本地仓库

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

art4-p09

编辑setting.xml文件

art4-p10

建议先装一个notepad++,会比较方便

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

art4-p11

<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包

art4-p12

修改配置文件中的localRepository

art4-p13

<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,本文都会提及。

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

art4-p14

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

art4-p15

配置maven信息

art4-p16

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

art4-p17

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

art4-p18

art4-p19

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

art4-p20

art4-p21

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值