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

MAVEN 3.9.1安装

WIN系统MAVEN 3.9.1安装

1. 下载

下载官网地址:Index of /dist/maven/maven-3 (apache.org)

image-20240824085514325

百度网盘:

通过网盘分享的文件:apache-maven-3.9.1-bin.zip
链接: https://pan.baidu.com/s/1VKmxrU5Hg6mbEUc43wjQUw 提取码: aua6
–来自百度网盘超级会员v5的分享

2. 配置maven

将下载好的maven文件进行解压,解压之后如下图所示:

image-20240824091807072

新建一个repository文件夹,用于存放本地的maven仓库

配置环境变量

 变量名:MAVEN_HOME变量值:C:\Users\A2\Desktop\apache-maven-3.9.1-bin\apache-maven-3.9.1//此处的变量值为你存放Maven的解压路径变量名:M2_HOME变量值:C:\Users\A2\Desktop\apache-maven-3.9.1-bin\apache-maven-3.9.1\repository//此处的变量值为你存放Maven的解压后目录中的文件夹的路径//很多自动依赖的系统,如springboot、springcloud引用了该地址,建议配置上

path中新建

%MAVEN_HOME%\bin

MAVEN配置阿里镜像源

打开conf目录下的settings.xml文件,在<mirrors>添加阿里云仓库

    <!-- 阿里云仓库 --><mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>https://maven.aliyun.com/repository/public</url></mirror>

image-20240824100525692

配置默认的JDK版本

<profile>   <id>jdk15.0.2</id><activation>   <activeByDefault>true</activeByDefault><jdk>jdk15.0.2</jdk>   </activation><properties><maven.compiler.source>15.0.2</maven.compiler.source><maven.compiler.target>15.0.2</maven.compiler.target><maven.compiler.compilerVersion>15.0.2</maven.compiler.compilerVersion><encoding>UTF-8</encoding></properties>   
</profile>

配置建立本地的maven路径

大约54行左右配置本地的maven仓库

image-20240824101657124

<localRepository>C:\Users\A2\Desktop\apache-maven-3.9.1-bin\apache-maven-3.9.1\repository</localRepository>

测试Maven

执行mvn --version,出现mvn的版本,代表maven安装成功

mvn --version

image-20240824101934260

配置完成,运行mvn help:system测试,配置成功则本地仓库(C:\Users\A2\Desktop\apache-maven-3.9.1-bin\apache-maven-3.9.1\repository)中会出现一些文件。
首次执行 mvn help:system 命令,Maven相关工具自动帮我们到Maven中央仓库下载缺省的或者Maven中央仓库更新的各种配置文件到Maven本地仓库中。

mvn help:system 是 Maven 构建工具中的一个特定命令,它的主要作用是提供关于 Maven 运行环境的详细信息

mvn help:system

参考链接:全站最全Maven下载安装配置教学(2024更新…全版本)建议收藏…赠送IDEA配置Maven教程-CSDN博客
下载安装配置教学(2024更新…全版本)建议收藏…赠送IDEA配置Maven教程-CSDN博客](https://blog.csdn.net/MSDCP/article/details/127680844)


http://www.mrgr.cn/news/7911.html

相关文章:

  • 机器人走路问题优化解法
  • 字符设备驱动程序 --使用GPIO控制引脚高低电平(点亮LED)
  • 事件监听查看、监听器删除方法
  • TCL提前批一面(安卓系统工程师)
  • 使用css如何获取最后一行的元素?使用css解决双边框问题
  • Win/Linux/Mac 安装Python 3.6
  • 【C++】实现一个定长内存池(Object Pool)
  • 【实战指南】文心快码(Baidu Comate)帮助小白快速实现项目
  • Redis持久化数据和缓存做扩容
  • 22:【stm32】定时器三:输出比较
  • vue-element-admin解决三级目录的KeepAlive缓存问题(详情版)
  • clickhouse MPPDB数据库 实现复杂功能的SQL示例
  • 【Qt笔记】QLabel控件详解
  • 【Leetcode 1832 】 判断句子是否为全字母句 —— 忙忙碌碌哈希表不如一行代码速度快
  • 数学建模之数据分析【九】:数据清理概述
  • Marimo:下一代Python编程环境,颠覆传统Jupyter笔记本,自动化执行所有依赖代码块,告别繁琐手动操作
  • CUDA指南-CUDA简介与开发环境搭建
  • unity AssetBundle 使用_什么是AssetBundle_导入必要的插件_创建AssetBundles_AB包资源下载_大文件下载
  • python在字符串指定位置添加字符至固定长度
  • 初赛笔记1