maven - 无法检查 Maven 版本
问题描述
当我运行以下命令时,我没有得到 maven 版本。java -version 完美运行。
>mvn -v 'mvn' 不是内部或外部命令、可运行程序或批处理文件。
下面是设置的环境变量
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_11
M2_HOME=C:\Program Files\apache-maven-3.5.3
M2=%M2_HOME%\bin
PATH=%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;%JAVA_HOME%\bin;%M2%;
解决方案
尝试将文件夹 apache-maven-3.5.3 移动到 C:\apache-maven-3.5.3
确保将环境变量添加到系统变量:
M2_HOME = C:\apache-maven-3.5.3
然后将 %M2_HOME%\bin 添加到 PATH 系统变量中。
尝试使用管理员权限运行命令行。
推荐阅读
- terraform - 如何在 terraform 脚本的资源中访问 terraform 提供程序属性?
- python-3.x - 为什么while不适用于if语句和else
- swift - 如何编写有条件发布的发布者?
- python - 在 Python 与 C++ 中为 C 库创建 GUI
- c++ - 为什么 scanf() 输入后不换行?
- java - MongoTemplate 拉取查询在 mongo shell 和 spring mongoTemplate 中不起作用
- javascript - 为什么我的状态显示在我的控制台日志中,而不是我的 HTML?
- sql - 选择一个值,然后在同一个表中选择这个值并在 SQL 中进行比较
- python - 检查列表的值是否包含在列表的其他值之一中的最有效方法是什么?
- java - Hibernate 在同一个事务中执行不同的查询会导致相同的执行查询