安装Maven 3后无法识别mvn

安装Maven 3后无法识别mvn,maven,maven-3,Maven,Maven 3,我的maven 3安装有一些问题 我已经下载了maven 3.0.3并将其解压缩到一个文件夹中。 我设置了以下环境变量 M2_HOME:C:\a move folders\apache-maven-3.0.3 M2:%M2\u HOME%\bin JAVA_HOME:C:\ProgramFiles\JAVA\jdk1.6.0_25 路径:%JAVA\u HOME%\bin;%M2% 当我在命令行中键入“mvn”时,会收到一条消息,表明该命令无法识别。有什么想法吗?一切看起来都很好 我不知道

我的maven 3安装有一些问题

我已经下载了maven 3.0.3并将其解压缩到一个文件夹中。 我设置了以下环境变量

  • M2_HOME:
    C:\a move folders\apache-maven-3.0.3
  • M2:
    %M2\u HOME%\bin
  • JAVA_HOME:
    C:\ProgramFiles\JAVA\jdk1.6.0_25
  • 路径:
    %JAVA\u HOME%\bin;%M2%
当我在命令行中键入“mvn”时,会收到一条消息,表明该命令无法识别。有什么想法吗?

一切看起来都很好

  • 我不知道分号和
    %M2%
    后面是否应该有空格。这可能是你的问题
  • 确保键入的“几个文件夹”正确

  • Maven 3.0.3及更高版本不需要
    M2\u HOME
    变量。 以下环境变量更改足以从命令行运行Maven:

  • JAVA\u HOME
    设置到JAVA
    jdk
    目录(例如
    C:\Program Files\JAVA\jdk1.6.0\u 29
  • 设置
    PATH
    以包括Maven
    bin
    目录
  • 试试这个:

    在系统变量(M3\U HOME和M3)中添加(创建)这些新变量:

    包含在:“类路径”和“路径”变量中

     CLASSPATH: other_variables;%M3%;
    
     Path: other_variables;%M3%;
    
    转到命令提示符(cmd)并键入:

     mvn -version
    

    Maven 3.0.3及更高版本不需要M2_HOME变量。所以没有必要再加上这个

    我在Windows系统变量中执行了以下操作,它可以正常工作:

    JAVA_HOME=C:\Program Files\Java\jdk1.8.0_31
    Path=C:\Program Files\Java\jdk1.8.0_31\bin;C:\Selenium 3\Maven\apache-maven-3.3.3\bin
    

    我知道这一定是件蠢事。这的确是空间。谢谢你的帮助。你一定是在开玩笑。我遇到了完全相同的问题,我的错误也是空格,虽然是在路径变量上…mvn--version说了什么?确切的缺点是,您将更快地达到环境变量的最大值。我宁愿使用快捷方式,这样您可以更适合路径环境。此外,使用快捷方式使其更具可读性。其缺点是,您将更快地达到环境变量的最大值。我宁愿使用快捷方式,这样您可以更适合路径环境。此外,使用快捷方式使它更具可读性。而且这也不能解决我的问题(几年前),因为问题是实际的空间。不是设置变量的方式。
    JAVA_HOME=C:\Program Files\Java\jdk1.8.0_31
    Path=C:\Program Files\Java\jdk1.8.0_31\bin;C:\Selenium 3\Maven\apache-maven-3.3.3\bin