windows - cmd 找不到 mvn 命令

标签 windows maven path-variables

我刚刚安装了 Maven,并将 maven 的 \bin 目录添加到我的路径变量中。当我尝试在命令提示符中使用 mvn 命令时,我只收到一条消息:

mvn: command not found

我在这里找到的其他所有内容都没有帮助。

编辑:

我用了https://maven.apache.org/install.html安装 maven。

SET PATH=%PATH%;C:\Program Files\Maven\apache-maven-3.5.0\bin\mvn.cmd
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

最佳答案

您已将文件包含在路径中:

C:\Program Files\Maven\apache-maven-3.5.0\bin\mvn.cmd

这样不好。 PATH 环境变量应该只包含可以找到文件(如 exe 和 cmd)的路径。

调整您的 PATH 以这样阅读:

C:\Program Files\Maven\apache-maven-3.5.0\bin

(因此删除 \mvn.cmd)。确保启动一个新的命令提示符以验证您的路径设置是否正确。

参见 How can I set user environmental variables (such as PATH) from a non-administrator account on Windows 7找到正确的 Windows 对话框以调整 many more 中的设置.

关于windows - cmd 找不到 mvn 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43830646/

相关文章:

windows - cmd.exe 中区分大小写的目录

java - 是否可以添加类似 shebang 的东西来使 jar 文件在 Windows 上可执行?

c# - PowerModeChanged 延迟触发

java - 如何在Maven项目中使用ASM库

rest - 如何在AngularJS $ resource中使用路径变量而不是请求参数

java - Windows系统变量PATH中多个JDK的路径

windows - VBScript 错误 - 使用用户名和密码创建 FTP 快捷方式

java - Maven 依赖项在线且不在存储库中

maven - 如何构建 WAR 文件以从 JHipster Spring Boot 项目部署到 Tomcat 上?

python - `哪个`在命令提示符下不起作用