Mar*_* M. 3 windows path-variables maven
我刚刚安装了Maven并将\binmaven的目录添加到我的路径变量中。当我尝试mvn在命令提示符中使用该命令时,我只收到一条消息:
mvn:找不到命令
我在这里找到的其他所有内容都没有帮助。
我使用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
Run Code Online (Sandbox Code Playgroud)
您已将文件包含在路径中:
C:\Program Files\Maven\apache-maven-3.5.0\bin\mvn.cmd
Run Code Online (Sandbox Code Playgroud)
这是不好的。PATH 环境变量应仅包含可找到文件(如 exe 和 cmd)的路径。
调整您的 PATH 如下所示:
C:\Program Files\Maven\apache-maven-3.5.0\bin
Run Code Online (Sandbox Code Playgroud)
(所以删除\mvn.cmd)。确保启动新的命令提示符以验证您的路径设置是否正确。
请参阅如何从 Windows 7 上的非管理员帐户设置用户环境变量(例如 PATH)以找到正确的 Windows 对话框以适应更多设置。
按照mkyong 的教程,我能够让它在 Windows 10 (v10.0.15063) 上运行:
安装JDK并设置JAVA_HOME系统变量
下载 Maven zip,解压并设置M2_HOME和MAVEN_HOME系统变量以指向根 maven 文件夹(不带 \bin)
更新PATH系统变量以包含%M2_HOME%\bin(这将让您在命令提示符中运行“mvn”)。
打开命令提示符(cmd.exe)并执行mvn -version
如果您还没有Maven (apache-maven-3.5.0-bin.zip),可以在此处下载。
Java SDK (jdk-8u144-windows-x64.exe) 可以从 Oracle此处下载。
| 归档时间: |
|
| 查看次数: |
24198 次 |
| 最近记录: |