运行mvn -v后出现“cmd 不是内部或外部命令,也不是可运行的程序"

2023-11-13

1、下载maven,官网下载地址:http://maven.apache.org/download.cgi

2、解压到软件安装目录,比如我解压到E:\java\apache-maven-3.5.0-bin\apache-maven-3.5.0

3、配置系统环境变量(注意配置的是系统环境变量而不是用户变量)

3.1添加新的系统环境变量MAVEN_HOME,并设置其值为E:\java\apache-maven-3.5.0-bin\apache-maven-3.5.0

3.2更新系统path变量,添加;%MAVEN_HOME%\bin;(前面的;为英文输入状态且不能省略)

4、打开cmd控制窗口输入mvn -version

控制窗口不仅显示了maven的版本信息,在最后一行显示:

“cmd  不是内部或外部命令,也不是可运行的程序
或批处理文件。 ”


怎样解决这个问题呢?

一番搜索后发现,在设置环境变量path的时候,可能覆盖了原先设置着的变量,只要在path后面将原来的;%MAVEN_HOME%\bin变为 ;%SystemRoot%\system32;%MAVEN_HOME%\bin 即可


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

运行mvn -v后出现“cmd 不是内部或外部命令,也不是可运行的程序" 的相关文章

  • 多用户远程桌面服务器安装,Windows 2012 R2 多用户远程连接,只需三步骤

    Windows Server 2012默认情况下 只能提供两个用户远程桌面登陆 而通过安装远程桌面服务里的远程桌面会话主机和远程桌面授权 并设置组策略和注册表 即可实现多用户远程登录 第三个用户登录提示截图 注 默认情况下一个用户只能登录一
  • 企业微信配置小程序

    准备 1 注册企业微信服务商 地址 https open work weixin qq com wwopen developer index 2 开发好的小程序 已发布的 企业微信仅可关联已在微信小程序平台审核并发布的小程序 所关联的小程序
  • vue项目封装公共方法utils

    使用了很多个公共方法的封装方式以后 发现这个是我最喜欢的 也是用起来最顺手的 1 建立公共方法utils js export default test return test test1 return test1 2 挂载在main js
  • “我们无法设置移动热点” 解决方案

    win10中要开启热点时可能会报这个错 解决方法如下 1 右击电脑选择属性 设备管理器 2 选择网络适配器 下的WiFi模块 不同电脑名称会有差异 但是名字一定包含 wireless 双击它 选择高级设置 将2 4G 和 5 2G的信道宽度
  • MATLAB三维绘图(五)高级三维绘图

    MATLAB三维绘图 五 高级三维绘图 1 colorbar查看三维绘图中的内建颜色表 示例 画三维图 clear clc close all x y meshgrid 3 2 3 3 2 3 生成网格 z x 2 x y y 2 z的表达
  • uniapp checkbox radio 样式修改

    文章目录 通过查看代码 发现 before部分是设置样式的主要属性 我们要设置的话 就要设置checkbox before的属性 其中的content表示内容 比如内部的对勾 那么我们设置的时候 比如设置disable true的时候或者c
  • Makefile中的-C和M=解析

    转载地址 https www aliyun com jiaocheng 144874 html 当make的目标为all时 C KDIR 指明跳转到内核源码目录下读取那里的Makefile M PWD 表明然后返回到当前目录继续读入 执行当
  • Wireshark抓包解释说明

    Wireshark与对应的OSI七层模型 TCP三次握手 TCP三次握手的理论知识 wireshark三次握手对应的报文情况 图中可以看到wireshark截获到了三次握手的三个数据包 第四个包才是HTTP的 这说明HTTP的确是使用TCP
  • hive解决数据倾斜之寻找大key

    参考文献 执行hive sql时 如果某个reduce任务特别慢 很可能是出现了数据倾斜 如何查找数据倾斜 第一步 在hive日志里找到当前job的日志 第二步 查看counter 点击进入 reduce input records 发现有
  • python matplotlib在图像上指定位置加框的一些心得(深度学习图像标注可视化经常面临的问题)

    matplotlib显示图像 显示图像需要配合PIL库 python中pillow库 导入matplotlib pyplot库 导入matplotlib patches库 picdir是图片的路径 直接采用Image open picdir
  • Lua co-routines

    Lua co routines up vote 7 down vote favorite 1 http stackoverflow com questions 7206411 lua co routines I m trying to ge
  • Nginx 转发匹配规则

    转载自品略图书馆 http www pinlue com article 2020 07 2104 2111056792221 html 一 正则表达式匹配 1 为区分大小写匹配 2 为不区分大小写匹配 3 和 分别为区分大小写不匹配及不区
  • 海康硬盘录像机无法通过rtsp协议连接到EasyNVR的Web页面如何处理?

    RTSP协议视频平台EasyNVR有直播版和录像版 录像版可以直接进行录像存储和回放 但是很多用户由于没有回放需求 就会使用硬盘录像机作为视频存储设备 最近有用户反馈发现自己的海康硬盘录像机无法通过rtsp连接到EasyNVR的Web页面上
  • 提取Fiddler抓包软件的抓到的数据

    Fiddler是一个著名而且免费的抓包软件 有时候需要提取响应的数据 可以先在quickexec http docs telerik com fiddler knowledgebase quickexec 命令中输入过滤的条件 比如选取所有
  • # (1462. 课程表 IV leetcode)广搜+拓扑-------------------Java实现

    1462 课程表 IV leetcode 广搜 拓扑 Java实现 题目表述 你总共需要上 numCourses 门课 课程编号依次为 0 到 numCourses 1 你会得到一个数组 prerequisite 其中 prerequisi
  • 实战:CentOS6服务器系统root密码重置

    1 需求背景 我是某公司的系统运维人员 公司原服务器管理人员因特殊原因突然离职 我负责接管他原先负责的服务器 服务器运行CentOS6 3 目前没有任何渠道得到服务器root账号的密码 2 采取措施 跟公司商量后 决定采取密码重置的方法 3
  • ctfshow web 9

    分享一道很有意思的题目 前面好几道题都是sql注入的语句 这边也下意识想着是sql注入 然后测试了很多sql语句发现行不通 就觉得该换个思路 那就扫描下目录吧 我发现dirmap的字典有点拉胯不知道为什么 用dirmap啥都扫不出来于是就换
  • H264和MPEG4区别

    MPEG 4编码技术 MPEG 4 MPEG 4是一个适用于低传输速率应用的方案 MPEG 4是在MPEG 1 MPEG 2基础上发展而来 是为了播放流式媒体的高质量视频而专门设计的 它可利用很窄的带度 通过帧重建技术 压缩和传输数据 以求
  • visio2010安装包---下载--安装教程

    目录 简介 配置教程 总结 简介 Visio 2010是一款专业的流程图绘制软件 它可以帮助用户通过各种图形符号 流程图和组织图来展示复杂的业务流程和机构结构 Visio 2010的安装包包括以下几个主要组件 1 Visio Standar
  • Three.js系列: 写一个第一/三人称视角小游戏

    大家好 我是秋风 在上一篇 中说到了 Three js 系列的目标以及宝可梦游戏 那么今天就来通过 Three js 来谈谈关于游戏中的视角跟随问题 相信我的读者都或多或少玩一些游戏 例如王者荣耀 绝地求生 宝可梦 塞尔达 原神之类的游戏

随机推荐

  • C++反射

    1 我所理解的C 反射机制 参考 https blog csdn net K346K346 article details 51698184 2 c 实现反射类 参考 http www cnblogs com feixue p cplusp
  • QT5.9 编译 OCI (安装的时候没有选择sources)

    由于前几天为了安装Qt快一点 没有选择sources 所以导致了要连接oracle 没有驱动 该这么办呢 1 http download qt io archive qt 5 9 5 9 1 single 下载 qt everywhere
  • Navicat Premium 15使用教程

    Navicat Premium 15使用教程 步骤 1 打开Navicat 2 新建数据库 鼠标移动到localhost 3306 点击鼠标右键 选择 新建数据库 数据库名字随便取 我这里的名字是projectTest 3 加载SQL文件
  • 七天玩转Redis

    文章目录 一 Redis常见面试题 面试题1 说说你对Redis的认识 面试题2 Redis有哪些优缺点 面试题3 Redis使用单线程模型为什么性能依然很好 面试题4 Redis除了做缓存 还能做什么 面试题5 Redis常见数据结构的使
  • std::reverse_iterator::base()

    include
  • 小程序登录、微信网页授权(Java版)

    首先呢 登录 授权 授权登录 是一样的意思 不用纠结 写小程序授权登录的代码前 需要了解清楚openid与unionid的区别 这里再简单介绍一下 腾讯有个 微信 开放平台 只有企业才能注册账号 可理解为微信体系里 最顶级的账号 官网地址
  • 分享6个对象数组去重的方法

    大家好 关于对象数组去重的业务场景 想必大家都遇到过类似的需求吧 针对这样的需求 你是怎么做的呢 下面我就先和大家讨论下基于对象的某个属性如何去重 方法一 使用 filter 和 findIndex 相结合的方法 使用 filter 方法过
  • 程序员编程设计思维

    设计 设计工作 无论软件工程中的哪一个步骤 工作的开展都是为了解决一些实际问题 架构设计 子系统设计 功能模块设计 甚至类的设计 这些都是设计工作 原则 设计工作的开展是在一定的环境下进行 有很多的耳熟能详的规范或者原则 可扩展 高可用 高
  • 第五届河南省CCPC河南省省赛题解+复盘

    第五届河南省CCPC河南省省赛题解 复盘 今年省赛相当有意思的一点 是20级第一次线下省赛 对于部分队也可能是最后一次 看队名就能看出来很多 考研就业的选手 一群老年人在这PK 氛围挺不错 A 小水獭游河南 签到 这个题关键点就是 知道a串
  • pip常用功能汇总

    1 安装指定版本的package pip install keras 2 1 0 安装指定版本 2 升级package到指定版本 pip install upgrade keras 2 1 0 3 安装package到指定位置 pip in
  • Elasticsearch 的增删改查

    ES概念 Elasticsearch是一个开源的搜索引擎 分布式的实时文件存储 可以处理PB级结构化或非结构化数据 我们可以通过简单的RESTful API来完成各种操作 全文搜索 Full text Search 全文检索是指计算机索引程
  • 「考生说」不拼爹、不拼妈,拼自己,一样过的好

    哈佛图书馆凌晨四点半仍灯火通明 座无虚席 很多哈佛学生为了学业甚至通宵达旦的学习 球星科比的名言 你知道洛杉矶凌晨四点钟是什么样子吗 他们都能被称之为成功人士 但是他们依旧在大家看不见的地方默默努力着 那为什么我们依旧还在羡慕着那些拼爹 拼
  • pclpy有序点云的中值滤波:使用Python进行有序点云滤波

    pclpy有序点云的中值滤波 使用Python进行有序点云滤波 有序点云是一种在三维空间中按顺序存储的点集合 在许多应用中 需要对有序点云进行滤波以去除噪声和异常值 中值滤波是一个常用的方法 它可以有效地去除离群点 并且保持点云的形状不变
  • 寒假小复习4

    冒泡排序 public class Sort public static void main String args double nums 1 66 73 41 30 1 double temp for int i 0 i lt nums
  • 深入springMVC

    HTML 页面中的表单最初所采用 application x www form urlencode 编码方式 并不满足文件上传的需要 所以 RFC 1867 在此基础上增加了新的 multipart form data 编码方式以支持基于表
  • LRU算法(JAVA实现)

    一 算法介绍 最近最久未使用 Least Recently Used LRU 算法是 种缓存淘汰策略 它是大部分操作系统为最大化页面命中率而广泛采用的一种页面置换算法 该算法的思路是 发生缺页中断时 将最近一段时间内最久未使用的页面置换出去
  • Java static——拾遗

    Java static 拾遗 Java Static 作为修饰符 可以用来修饰变量 方法 代码块 但绝对不能修饰类 1 修饰变量 类的所有对象共同拥有的一个属性 也称为类变量 这类似于C语言中的全局变量 类变量在类加载的时候初始化 而且只被
  • Jenkins添加用户并授权

    添加用户 先选择系统管理1 再在右侧选择2 例如 注意 之后点击保存按钮 如果没有角色先去添加角色 设置完毕一般等待几分钟才可登录查看自己的功能权限 太早登录没任何功能
  • Excel下拉框样式

    1 打开要修改的Excel 选中要修改样式的单元格 2 在上边导航栏中选择 Data 找到 Data Validation 点击下面的 Data Validation 3 在设置中找到 Allow 项 选择 List Source中填写可供
  • 运行mvn -v后出现“cmd 不是内部或外部命令,也不是可运行的程序"

    1 下载maven 官网下载地址 http maven apache org download cgi 2 解压到软件安装目录 比如我解压到E java apache maven 3 5 0 bin apache maven 3 5 0 3