命令行无法识别mvn(maven)

时间:2014-07-18 11:06:03

标签: java maven java-ee

这是我在变量路径上的设置。

  C:\Program Files\J2EE\apache-maven-3.2.2


  %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\
  WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-  
  Static;C:\Program Files (x86)\Windows Live\Shared;C:\Program   
  Files\Java\jdk1.6.0_45\bin;%MAVEN_HOME%\bin

我错过了什么吗?

1 个答案:

答案 0 :(得分:3)

您必须设置以下环境变量,可能还有其他一些技巧,但我遵循official方式,它对我有效。

  • M2_HOME C:\Program Files\apache-maven-3.2.2根据目录。
  • M2 %M2_HOME%\bin
  • JAVA_HOME C:\Program Files\Java\jdk1.7.0_45根据目录。
  • 路径 %M2%

(对于Path,您必须将其添加到现有的路径示例:C:\Program Files\Java\jdk1.7.0_45\bin;%M2%;

只需打开cmd并撰写mvn您应该以管理员身份运行它如果您的User Access Control较低。