无法将mvn识别为内部或外部命令

时间:2018-07-29 09:31:53

标签: java maven maven-2 maven-3

我遵循了所有教程并尝试使用maven。

我运行win 7,并下载了maven 3.5.4。

  
      
  1. 我将zip文件放在c:\ Maven下,并将其解压缩到该位置。

  2.   
  3. 我导航至环境变量并创建变量M2,然后将值%M2_HOME%\ bin放入。

  4.   
  5. 我导航至环境变量并创建变量M2_HOME,并将值C:\ Maven \ apache-maven-3.5.4

  6.   
  7. 我导航至系统变量,并在路径中添加了%M2_HOME%\ bin

  8.   
  9. 在系统变量中,变量JAVA_Home的值为C:\ Program Files \ Java \ jdk1.8.0_65

  10.   

我想念什么?

[maven path] [行家路径]

[{java path] [java路径]

[env variable] [环境变量]

[system variable ] [系统变量]

[java home] [java home]

[{echo ] [命令行]

[maven path] [行家路径]

4 个答案:

答案 0 :(得分:0)

在使用Windows时,我更喜欢在Chocolatey.org上安装 您可以将Java,mvn等放在您的计算机上,而不必理会。 类似于Linux中的软件包管理系统

答案 1 :(得分:0)

感谢Ashraff Ali Wahab 它解决了,只需在路径中手动写入值

答案 2 :(得分:0)

解决此问题的方法是创建M2_HOME和MAVEN_HOME并编辑Path变量。您可以参考this link

答案 3 :(得分:0)

我面临的同样问题,在屏幕快照中,您缺少LICENSENOTICEREADME.txt

那是因为您应该先解压缩然后再复制,否则您将只复制而不解压缩文件。

确保文件夹中包含LICENSE文件。那解决了这个问题。