【发布时间】:2015-11-07 23:56:32
【问题描述】:
我已经阅读过有关此问题的类似问题,但无论如何它都不起作用。
我已将 maven 3.3.3 提取到 D:\Maven(Java 已安装且工作正常),然后添加了 2 个系统变量:
| Variable | Value |
|---|---|
M2 |
%M2_HOME%\bin |
M2_HOME |
D:\Maven |
我还在路径中添加了下一个:
%M2%
但是还是不行。
我可以从D:\Maven\bin 执行mvn -version,但不能从另一个目录执行此操作。
【问题讨论】:
-
请确认D:\Maven\bin里面是否存在mvn.bat。
-
确保路径中有 maven bin 目录并设置了 JAVA_HOME 属性
-
这是 Windows 路径问题,而不是 Maven 问题。 echo %PATH% 返回什么?
-
可以考虑this related Q/A。请注意(至少对于最近的 Windows)用户(以上)和系统环境变量(例如
path)之间存在差异。 Screenshot here