Maven安装配置以及Idea中的配置教程

一、下载Maven

我使用的是3.9.9的版本:

下载地址:Download Apache Maven -- Maven

二、安装

将下载好的Maven压缩包解压到一个路径不包含中文的文件夹:

三、配置环境变量

以win11系统为例:

1.鼠标右键此电脑->属性->高级系统设置

点击环境变量

找到系统变量一栏,点新建

2.新建系统变量MAVEN_HOME

变量值就是刚才解压缩后的地址

3.编辑系统变量Path,添加变量值%MAVEN_HOME%\bin

4.验证安装是否成功,win+R运行cmd,输入mvn -v,如图所示则配置成功

四、配置settings文件

配置settings文件主要有两点:

1.修改默认本地仓库路径(默认是C盘),可以放到D盘空闲位置,防止之后下载依赖过多导致C盘爆满。

2.配置私服,因为中央仓库在国外,下载会非常满,所以一般配置镜像仓库如阿里云。

3.配置Jdk的版本

打开Maven,找到conf文件夹,然后点击settings文件

我们先在本地创建一个仓库文件夹

修改默认仓库为我们本地自己创建的仓库

配置私服,因为中央仓库在国外导致下载jar包很慢或者失败,所以我们改为国内的服务器。

【阿里云】

java 复制代码
<mirror>
    <id>alimaven</id>
  <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>
  </mirror>

找到两个mirrors标签大概在160行左右,绿色的是注释的不用管,在这两个标签中间添加阿里云镜像仓库

配置jdk,也要夹在两个profiles标签之间大概在210多行左右

java 复制代码
<profile>
	  <id>jdk-1.8</id>
	  <activation>
		<activeByDefault>true</activeByDefault>
		<jdk>1.8</jdk>
	  </activation>
 
	  <properties>
		<maven.compiler.source>1.8</maven.compiler.source>
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
	  </properties>
</profile>

settings文件配置完成后就可以正常使用了

五、Idea中配置Maven

每次配置Maven都要修改一下安装的maven版本、setting文件和本地仓库。

新手注意:

在pom文件中引入依赖,如果是第一次引入该依赖,需要时间下载,所以刚开始会爆红,刷新一下maven,等待下载完成即可。

相关推荐
凤凰院凶涛QAQ1 小时前
《Java版数据结构 & 集合类剖析》Map & Set & 反射:“从哈希碰撞到红黑树转换,反射帮你扒开 HashMap 的桶数组看个究竟”
java·数据结构·算法
H.莓飛1 小时前
【数据结构】排序_OJ题(一):计数、桶与排序后的处理
java·开发语言·数据结构
wangchunyu1142 小时前
JAVA AQS与Lock实现原理(含CAS)
java·开发语言·word
w_zero_one3 小时前
算法--模拟
java·数据结构·算法
Javatutouhouduan3 小时前
阿里1658页Java面试题总结(含答案)
java·高并发·java面试·java面试题·后端开发·java程序员·java八股文
秋天的怀念_David3 小时前
算法一千零一夜 · 第十三夜 幻方,武侠世界里的数学迷宫
java·程序人生·算法
专业程序开发源4 小时前
springboot欧缇蔓月子中心管理系统82697-计算机课程设计、毕业设计
java·spring boot·后端·python·spring·django·课程设计
秋天的怀念_David4 小时前
算法一千零一夜 · 第十四夜 幻方与奇妙的二进制
java·程序人生·算法
thefool1122664 小时前
网络编程^
java
Thinker QAQ4 小时前
并发编程(十一):Shared Memory 与 Message Passing——关系与组合使用
java·python·go·并发编程·shared memory·message passing