mvn -v 适用于 Git Bash,但不适用于 Windows cmd



尝试在Windows 8上进行基本的Maven配置。只需使用命令mvn -v进行测试。 mvn -v在使用Git Bash时有效,但不适用于Windows cmd。

以下是我的环境变量:

$PATH: /C/Users/<username>/apache-maven-3.6.1/bin:/C/Progra~1/Java/jdk-12.0.2/bin
$JAVA_HOME: C:Progra~1Javajdk-12.0.2
$M2_HOME: C:Users<username>apache-maven-3.6.1
$MAVEN_HOME: C:Users<username>apache-maven-3.6.1

Maven版本:3.6.1

Git Bash 中mvn -v的输出:

Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-04T14:00:29-05:00)
Maven home: C:Users<username>apache-maven-3.6.1
Java version: 12.0.2, vendor: Oracle Corporation, runtime: C:Progra~1Javajdk-12.0.2
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows"

Windows 命令提示符下mvn -v的输出:

'mvn' is not recognized as an internal or external command, operable program or batch file.

因此,我在Intellij终端中使用Maven时也遇到了麻烦。我已经弄乱了大约一个小时左右的环境变量,但我仍然遇到问题。

我错误地配置了环境变量。我过去确保使用反斜杠而不是正斜杠。此外,我有冒号:分隔路径,而不是正确的分号;.

最新更新