Maven配置环境变量后不起作用的原因「建议收藏」

Maven配置环境变量后不起作用的原因「建议收藏」Maven配置环境变量后不起作用的原因一.首先去maven官网下载maven相关文件点击左侧download选项选择图片中的Binaryziparchive apache-maven-3.8.1-bin.zip进行下载并解压到本地这个是解压后的文件二.配置环境变量1.添加MAVEN_HOME环境变量D:\Java\maven\apache-maven-3.8.12.添加M2_HOME环境变量(后面学习Spring会用到,可以先不进行配置)D:\Java\maven\apa

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Maven配置环境变量后不起作用的原因

一.首先去maven官网下载maven相关文件

点击左侧download选项
在这里插入图片描述
选择图片中的Binary zip archive apache-maven-3.8.1-bin.zip进行下载并解压到本地
在这里插入图片描述这个是解压后的文件
在这里插入图片描述

二.配置环境变量

1.添加MAVEN_HOME 环境变量

D:\Java\maven\apache-maven-3.8.1

2.添加M2_HOME环境变量(后面学习Spring会用到,可以先不进行配置)

D:\Java\maven\apache-maven-3.8.1\bin

在这里插入图片描述
重点来了,在Path中添加环境变量

%MAVEN_HOME%\bin

添加完成后,环境变量的配置就算完成了,可以去cmd中测试一下

三.测试结果

结果出现无效
在这里插入图片描述

四.改进方案

在Path环境变量中将%MAVEN_HOME%\bin 更改为绝对目录即D:\Java\maven\apache-maven-3.8.1\bin,或者直接在Path环境变量中添加D:\Java\maven\apache-maven-3.8.1\bin也可以,更改之后效果如下。
在这里插入图片描述

五.声明

写下本文是为了记录一下自己在安装maven时遇到的问题,希望可以帮助到大家,欢迎大家在评论区留言交流学习。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164133.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月25日 下午12:16
下一篇 2022年7月25日 下午12:16


相关推荐

  • 理解ASP.NET Core验证模型(Claim, ClaimsIdentity, ClaimsPrincipal)不得不读的英文博文

    理解ASP.NET Core验证模型(Claim, ClaimsIdentity, ClaimsPrincipal)不得不读的英文博文

    2022年2月24日
    64
  • LRU和LFU的区别

    LRU和LFU的区别对于 web 开发而言 缓存必不可少 也是提高性能最常用的方式 无论是浏览器缓存 如果是 chrome 浏览器 可以通过 chrome cache 查看 还是服务端的缓存 通过 memcached 或者 redis 等内存数据库 缓存不仅可以加速用户的访问 同时也可以降低服务器的负载和压力 那么 了解常见的缓存淘汰算法的策略和原理就显得特别重要 常见的缓存算法 LRU Leastrecentl

    2026年3月19日
    1
  • ActiveMq和RabbitMq区别及其解析

    ActiveMq和RabbitMq区别及其解析1 ActiveMq 传统的消息队列 使用 Java 语言编写 基于 JMS JavaMessageS 采用多线程并发 资源消耗比较大 支持 P2P 和发布订阅两种模式 2 RabbitMQ 基于 AMQP 协议实现 支持多种场景 社区活跃量大 高性能 高可用 支持海量数据 两者区别在于 JMS 和 AMQP 此图取自别处 JMS 提供了两种消息模型 peer 2 peer 点对点 以及

    2026年3月19日
    2
  • java的三种代码注释方式「建议收藏」

    java的三种代码注释方式「建议收藏」1.注释的作用注释是对程序语言的说明,有助于开发者之间的交流,方便理解和维护程序。注释不是编程语句,不会被编译器执行。一些代码量少较少的程序,我们加不加注释对我们的理解和修改代码没有太大影响;如果是淘宝;抖音等那种中大型程序,没有了代码注释,对于日后程序运行维护将是很大困难。我们可以在平时编码过程中养成规范代码注释习惯,也是我们成为优秀程序员的原因2.java中的注释分类Java中的注释分为以下三种:单行注释;多行注释;文档注释1.单行注释java代码中使用双斜杠单行注释//,一般单行注释,注释少

    2022年7月7日
    25
  • 最简单的slob实现

    最简单的slob实现为什么需要 slob 在内核空间 每次分配页面 伙伴系统 只能分配 4K 的倍数的大小 如果需要分配字节为单位的内存 则需要 slob 机制 在 slob 机制中 是在伙伴系统的基础上分配内存 然后对内存块进行细分 slob 机制设计思路 1 并没有按照对象的大小来分配一个特定的 slabcache 任何 size 的 slab 对象都可以拥挤到一个 page 里 即一个 page 里可以同时存在不同大小的对象 2 没有 pre cpu 的缓存和多核 share 缓存的思想 3 需要分配对象时 就从一个有空闲空间的

    2026年3月18日
    2
  • OpenClaw入门:从零开始搭建你的私有化AI助手

    OpenClaw入门:从零开始搭建你的私有化AI助手

    2026年3月13日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号