如何解决“'mvn' 不是内部或外部命令,也不是可运行的程序或批处理文件。”问题
步骤一:右键“我的电脑”,选择“属性”,之后选择左侧菜单栏的“高级系统设置”,弹出“系统属性”框后点击“环境变量”。
步骤二:在“环境变量”框中新建一个用户变量,注意是用户变量而不是系统变量,也就是上方的那一个区域,点击新建。
新建一个变量名为M2_HOME,
变量值为你所下载的maven的根目录,
点击“确定”。
步骤三:在用户变量区域(注意还是上方区域,不是下方区域!),双击“PATH”变量,进入编辑PATH变量的框,点击新建,输入%M2_HOME%\bin,再点击确认。
之后就一路“确认”直到退出了“高级系统设置”就设置成功了。
但是,因为我之前设置的JAVA_HOME变量的值有问题,导致在命令行输入mvn -version显示出错信息了,因此再把系统变量(这次是下方区域,而不是上方区域)里的JAVA_HOME变量值根据你系统所存放jdk的路径来设置,然后也是一路“确定”完成设置就ok了。
步骤四:
关闭你之前打开的命令行,重新打开一个命令行终端,输入mvn -version,就可以显示你系统maven的版本和java的版本了,这也意味着你可以使用mvn命令来进行一些相关操作了。
如果在设置前打开的命令行中输入mvn -version可能仍然会报错,因为可能设置没有及时更新,所以建议要重新打开一个命令行终端。
参考来源:https://blog.csdn.net/qq_40875057/article/details/94760227
仅以博客记录自己学习的一些经验,希望能帮助到其他遇到同样问题的小伙伴们!
如何解决“'mvn' 不是内部或外部命令,也不是可运行的程序或批处理文件。”问题相关推荐
- maven环境变量配置不成功,并且显示‘mvn‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
解决办法可参照截图,感觉上这种方式应该可以适用于绝大多数情况了 1.首先还是添加MAVEN_HOME 然后配置自己的路径 2.在Path路径中添加两条路径, 其一搭配MAVEN_H ...
- 解决 npm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
按照网上的方法使用nvm install命令下载,出现 npm' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 显示npm安装完成缺报错.环境变量系统自己配好,也没问题. 打开mvn文件夹一 ...
- mysql不是内部批处理文件怎么解决,mysql不是内部或外部命令也不是可运行的程序或批处理文件...
MySQL集群 MySQL集群 1.MySQL为什么需要集群? 问题:100W的客户端,每3分钟上传一次订单数据,数据库怎么设计? MySQL和MongoDB插入数据比较: MySQL:600/s事务 ...
- 1.appdata找不到怎么解决;2.‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
1.appdata找不到怎么解决? 首先打开这个窗口,在里面我们找不到appdata: 只需要点击红色箭头处的隐藏的项目即可显示出appdata: 2.'pip' 不是内部或外部命令,也不是可运行的程 ...
- 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
错误场景: 自己新建或者复制过来的vue的项目,在使用webpack打包时,运行: npm run dev 提示: 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 ...
- cmd运行php文件以及环境配置出现的问题、 php.exe不是内部或外部命令,也不是可运行的程序 或批处理文件、PHP startup: Unable to load dynamic library
我用php.exe远行php文件出现了几个问题,先说一下怎么解决这些问题的,然后再说怎么运行 首先是出现 'php.exe' 不是内部或外部命令,也不是可运行的程序 或批处理文件,查了一下,是没有配置 ...
- 报错:‘nodemon‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
报错:'nodemon' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 报错的原因 没有安装nodemon插件 解决办法 安装插件,在已经安装node.js的环境下输入 npm instal ...
- 【分享】regsvr32 不是内部或外部命令,也不是可运行的程序或批处理文件
一.背景 可能某一天当你打开VB的时候,出现"找不到文件DAO350.dll"的错误,点击确定后闪退.在我解决此问题的过程中遇到了另一个问题:regsvr32 不是内部或外部命令, ...
- ‘ssh-keygen‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
目录 问题: 解决方法: 问题: cmd里输入,显示'ssh-keygen' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 解决方法: 在Git目录下,使用git-bash.exe来获取,输 ...
- ‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
'vue-cli-service' 不是内部或外部命令,也不是可运行的程序或批处理文件 **异常信息** **异常原因** **解决方法** 异常信息 'vue-cli-service' 不是内部或外 ...
最新文章
- apache日志分析
- C/C++中传值和传地址(引用)
- 杨元庆:乐Pad更适合中国消费者
- NSAssert和NSParameterAssert
- Spring为啥默认把bean设计成单例的
- 台积电南京12寸厂址 落脚江北新区
- Linux下几种另类创建文件之方法
- HFSS19 官方中文教程系列 L02
- hiveSql获取日期时间
- React Native --props使用之吹气球例子
- 麻将判断胡牌 java_麻将基本胡的算法——Java
- 关卡 动画 蓝图 运行_虚幻4 UE4 蓝图之关卡蓝图实现自动开关门
- tf.app.flags
- 在excel中如何筛选重复数据_Excel重复数据不会筛选?方法其实很简单!
- 金蝶apusic9.0版本安装包
- 特殊矩阵(对称矩阵)的压缩存储和解压缩
- 【数据结构】理解二叉树的三种遍历--前序、中序、后序 +层序(简明易懂)
- 为My97DatePicker日期插件设置默认日期
- JS模块化的前世今生
- java jar反编译后保存_java根据jar包反编译后修改再打包回jar的做法
热门文章
- 解决: The server encountered an internal error that prevented it from fulfilling this request.
- [疯狂Java]I/O:流模型(I/O流、字节/字符流、节点/处理流)
- 从零开始学习node.js
- 读书笔记:“Python Programming: An Introduction to Computer Science”
- 公开课笔记 | 从0到1搭建数据运营体系
- os_pend_multi.c
- editplus java显示竖线_EditPlus对齐竖线怎么调出来?
- 互联网金融指导意见或引发P2P跑路狂潮
- 手机测试用例-多媒体测试用例
- 日常修行中离不开观想