当前位置: 首页 > news >正文

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包很慢或者失败,所以我们改为国内的服务器。

【阿里云】

<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多行左右

<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,等待下载完成即可。 

 

http://www.xdnf.cn/news/262099.html

相关文章:

  • C# 操作符
  • 【LeetCode Hot100】栈篇
  • 计算机视觉与深度学习 | 视觉里程计算法综述(传统+深度)
  • 复刻低成本机械臂 SO-ARM100 组装篇(打螺丝喽)
  • firewall docker 冲突问题解决(亲测有效)
  • Windows下编译WebRTC源码
  • [更新完毕]2025东三省C题深圳杯C题数学建模挑战赛数模思路代码文章教学: 分布式能源接入配电网的风险分析
  • AtCoder Beginner Contest 404(ABCDE)
  • 什么是运算符重载
  • word怎么删除空白页?word最后一页删不掉怎么办
  • 基于开源AI大模型与AI智能名片S2B2C商城小程序的线上活动执行优化研究
  • SQL中的Subquery CTE Temporary Table 区别
  • HTTP基础介绍+OSI七层参考模型+HTTP协议介绍
  • 【Elasticsearch】实现气象数据存储与查询系统
  • 总账业务数据——Part 1
  • 单片机嵌入式CAN库
  • 在 Ubuntu 上安装 cPanel
  • 【Qt】初识Qt
  • 【科研绘图系列】R语言绘制世界地图(map plot)
  • 在多线程环境下如何设计共享数据结构保证原子操作与数据一致性
  • 第十章:反击的序曲(续)
  • JavaScript性能优化实战(8):缓存策略与离线优化
  • JavaScript:pc端网页特效--元素偏移量offset系列
  • flask 获取各种请求数据:GET form-data x-www-form-urlencoded JSON headers 上传文件
  • 每天学一个 Linux 命令(35):dos2unix
  • SMT贴片检验标准核心要点与实施规范
  • MySQL进阶(三)
  • 欺骗单页应用(SPA)渲染隐藏路由 -- trouble at the spa b01lersCTF
  • Ubuntu 24.04 完整Docker安装指南:从零配置到实战命令大全
  • NuttX 与 PX4 系统开发全流程详解