cmd cannot find mvn command

前端 未结 3 676
清歌不尽
清歌不尽 2021-01-20 03:06

I just installed Maven and added the \\bin directory of maven to my path variables. When I try to use the mvn command in the Command Prompt I just

相关标签:
3条回答
  • 2021-01-20 03:20

    You have included the file in the path:

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

    That is not good. The PATH environment variable should only include a path to where files, like exe and cmd's can be found.

    Adapt your PATH to read like this:

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

    (so remove the \mvn.cmd). Make sure to start a new command prompt to verify if your path settings are correct.

    See How can I set user environmental variables (such as PATH) from a non-administrator account on Windows 7 to find the correct Windows dialog to adapt the settings among many more.

    0 讨论(0)
  • 2021-01-20 03:29

    This is my working maven configuration on Windows 10. Was more cumbersome to configure on W10 than on WXP or W7.

    0 讨论(0)
  • 2021-01-20 03:42

    Following this tutorial by mkyong, I was able to get this to work on Windows 10 (v10.0.15063):

    1. Install JDK and setup JAVA_HOME system variable

    2. Download Maven zip, extract it and setup M2_HOME and MAVEN_HOME system variables to point to root maven folder (without \bin)

    3. Update PATH system variable to include %M2_HOME%\bin (this is what will let you run "mvn" in Command Prompt).

    4. Open Command Prompt (cmd.exe) and execute mvn -version


    You can download Maven (apache-maven-3.5.0-bin.zip) here, if you don't have it already.

    The Java SDK (jdk-8u144-windows-x64.exe) can be downloaded from Oracle here.

    0 讨论(0)
提交回复
热议问题