我刚刚安装了Maven。我在CMD控制台mvn -version
中执行,它有效。
C:>cd apache-maven-3.3.3
C:apache-maven-3.3.3>mvn -version
Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T13:57:3
7+02:00)
Maven home: C:apache-maven-3.3.3
Java version: 1.8.0_25, vendor: Oracle Corporation
Java home: C:Program Files (x86)Javajre1.8.0_25
Default locale: es_ES, platform encoding: Cp1252
OS name: "windows 8", version: "6.2", arch: "x86", family: "dos"
当我尝试执行命令c:mvn -version
时,我收到java
可能的命令列表。
这是什么原因呢?
我相信您还没有在windows系统中设置PATH变量。
导航到高级系统设置->环境变量->系统变量
复制"C:{path_to_maven}bin"并将其附加到您的"路径"中
环境变量。
并且建议您设置
M2_HOME
将用户变量部分中的"C:{path_to_maven}"更改为"C:{path_to_maven}",以便将来不会遇到麻烦
如果您需要更多详细信息,请点击此链接进入maven的官方页面
在Windows环境中添加M2_HOME
变量,并将其指向Maven文件夹。更新PATH变量,附加Maven bin文件夹:%M2_HOME%bin
,这样您就可以在任何地方运行Maven的命令。