昨天,我经历了一个教程,该教程让我设置了maven,并使项目正常运行,并关闭了Windows pc。
现在,mvn命令不起作用。
C:\>mvn -version
'mvn' is not recognized as an internal or external command,
operable program or batch file.
我的系统变量:
MAVEN_HOME=C:\opt\apache-maven-3.6.3
我的path变量在结尾处包含以下内容:
;%MAVEN_HOME%\bin
答案 0 :(得分:0)
请确保当您找到 M2_HOME 时,它指向您的基于Maven的目录,不 bin目录。
然后,确保设置路径和 PATH 之类的东西:(PATH=%M2_HOME%\bin;%PATH
%)。
然后重新启动计算机并运行此命令。
dir %M2_HOME%\bin\mvn*
如果有一个.bat
文件,它应该可以工作,因为您似乎正在运行Windows。如果没有,则您的路径不正确,您需要确保%PATH%
变量指向Maven的正确路径。
答案 1 :(得分:0)
不知道为什么,但是可以正常运行,除了重新启动Windows PC以外,没有进行任何其他更改。将会继续监视,但是我无法复制该问题进行调查。