我已经阅读过有关此问题的类似问题,但它仍然无法正常工作。
我已经将 maven 3.3.3 提取到 D:\Maven(Java 已经安装并且工作正常)然后添加了 2 个系统变量:
多变的价值M2
%M2_HOME%\bin
M2_HOME
D:\Maven
我还在路径中附加了下一个:
%M2%
但它仍然无法正常工作。
我可以从 --- 执行 mvn -version
D:\Maven\bin
但不能从另一个目录执行此操作。
原文由 Feeco 发布,翻译遵循 CC BY-SA 4.0 许可协议
不要在 D:\Maven\bin 之后在你的路径中放置额外的空间;在 D:\Maven\bin 中; D:\Program Files\NodeJS;请不要在路径变量中留出任何空格。
通常,要在 Windows 的命令行中设置 mvn:
例如。
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_65
2. 在系统环境中设置 M2_HOME 属性例如。
M2_HOME=D:\apache-maven-3.3.3
3. 最后将 maven 添加到 PATH;%M2_HOME%\bin;
在系统环境的PATH属性末尾添加现在试试
mvn -version