根据本网站提供的建议,我已经添加了所需的变量和值,但没有响应
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_25
M2=%M2_HOME%\bin
M2_HOME=C:\Program Files\apache-maven-3.0.5-bin\apache-maven-3.0.5\bin
PATH=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%M2_Home%\bin
请帮帮我
答案 0 :(得分:1)
您的路径配置有一个M2_Home而不是M2_HOME。它应该全是大写
%M2_HOME%
另请注意,您要指定bin两次,
M2_HOME=C:\Program Files\apache-maven-3.0.5-bin\apache-maven-3.0.5
答案 1 :(得分:0)
我有多次相同的情况,即将M2_HOME配置为用户env变量并将其添加到PATH(系统env变量),即
PATH=%M2_HOME%\bin; ...
但是,有时(随机)Windows无法解析路径中的变量,请在控制台中运行“ echo%PATH%”。在我的情况下,我仍然可以看到%M2_HOME%,而不是解决maven安装目录的路径。它似乎是Windows本身的一个错误,至少存在于WinXP和Win7中。
我已按如下方式解决:
我知道这听起来像是一个黑魔法,但它应该有用......