我设置了以下系统变量(OS = Vista):
M2_HOME = C:\Program Files\Maven
M2 = %M2_HOME%\bin
path = %M2%
Run Code Online (Sandbox Code Playgroud)
如果我运行mvn - 版本我得到:
mvn: command not found
Run Code Online (Sandbox Code Playgroud)
任何人都知道为什么会这样?谢谢.
emd*_*hie 11
我遵循了本教程:How to install Maven on Windows
但是运行mvn -version,我仍然得到:
mvn:找不到命令
因此,我关闭了当前的 git 窗口,并打开了一个新窗口。一切都很顺利:)
如果您在 Windows 上,我想您需要像这样设置 PATH:
SET PATH=%M2%
Run Code Online (Sandbox Code Playgroud)
此外,我假设您需要将路径设置为 C:...\apache-maven-3.0.3\ 之类的内容,因为这是 Windows 存档的默认文件夹。另一方面,我假设您需要将 maven 的路径添加到您的而不是将其设置为仅 maven,因此您的设置应如下所示:
SET PATH=%PATH%;%M2%
Run Code Online (Sandbox Code Playgroud)
我尝试了其他线程的解决方案。在系统变量甚至用户变量中添加 M2 和 M2_HOME。以管理员身份运行 cmd。没有一种方法奏效。
但是今天我将 maven bin 的整个路径添加到我的系统变量“PATH”(C:\Program Files (x86)\Apache Software Foundation\apache-maven-3.1.0\bin)除了其他路径之外,到目前为止它运行良好. 希望它会一直这样。