我的maven 3安装有些问题。
我已经下载了maven 3.0.3并将其解压缩到一个文件夹中。 我设置了以下环境变量。
C:\a few folders\apache-maven-3.0.3
%M2_HOME%\bin
C:\Program Files\Java\jdk1.6.0_25
%JAVA_HOME%\bin; %M2%
当我在命令行中输入“mvn”时,我收到一条消息,指出无法识别该命令。有什么想法吗?
答案 0 :(得分:4)
Maven 3.0.3及更高版本不需要M2_HOME
变量。
以下环境变量更改足以从命令行运行Maven:
JAVA_HOME
设置为Java jdk
目录(例如C:\Program Files\Java\jdk1.6.0_29
)PATH
以包含Maven bin
目录。答案 1 :(得分:2)
一切看起来都不错。
%M2%
后面是否应该有空格。这可能是你的问题。答案 2 :(得分:0)
试试这个:
在SYSTEM VARIABLES(M3_HOME和M3)中添加(创建)这些新变量:
M3_HOME: C:\maven_installation_folder\
M3: %M3_HOME%\bin
包含在:" CLASSPATH"和"路径"变量
CLASSPATH: other_variables;%M3%;
Path: other_variables;%M3%;
转到命令提示符(cmd)并键入:
mvn -version
答案 3 :(得分:0)
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