我在图片中遇到这个问题:
即使在显示的路径中是正确的并且存在。无论如何,当我在不同论坛中阅读时,我尝试更改此变量以及C:\\Program Files\Java\apache-maven-2.2.1
或C:\\Program Files\Java\apache-maven-2.2.1\bin
或C:\\Program Files\apache-maven-2.2.1\bin
中的文件。
我的环境变量设置如下:
Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%ROO_HOME%\bin;%M2_HOME%\bin;
M2_HOME=C:\Program Files\apache-maven-2.2.1
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_18
ROO_HOME=C:\spring-roo-1.1.0.RC1
我必须做些额外的事吗?
提前致谢
答案 0 :(得分:0)
尝试在路径中或引号之间没有空格。
M2_HOME =“C:\ Program Files \ apache-maven-2.2.1”
答案 1 :(得分:0)
我不设置M2_HOME或ROO_HOME(只有JAVA_HOME),一切都适合我。
尝试不使用它们,它们可能会在运行时自动推断出来吗?
YMMV:我正在开发Linux而不是Windows。
(编辑:当然,如果你这样做,你需要修复你的PATH)
答案 2 :(得分:0)
实际上,我所做的是卸载并重新安装,旧的'技巧'。 工作:s