【发布时间】:2025-12-18 02:25:01
【问题描述】:
我最近下载了 Maven,并按照this 页面上的说明进行操作。我已经在我的机器上安装了 ant。 现在,如果我想验证 Maven 是否已完美安装,它会给我错误,即 JAVA_HOME 设置不正确,但同样适用于 ANT。
For Maven I tried :
1. open cmd
2. type mvn -version
3. Error appeared :
C:\Users\Admin>mvn -version
ERROR: JAVA_HOME is set to an invalid directory.
JAVA_HOME = "C:\Program Files\Java\jre7\bin"
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation
For ANT I tried and worked :
1. open cmd
2. type mvn -version
3. Apache Ant(TM) version 1.9.1 compiled on May 15 2013
我去目录检查 java.exe 是否真的存在于该目录中,并且它在那里。我检查了他们设置好的环境变量。我重新启动系统并再次检查,但同样的问题。请让我知道我错过了什么。
【问题讨论】:
-
在系统环境中设置有效的JAVA_HOME路径
-
试试这个..
C:\ YourFolder >set path=C:\Program Files\Java\jdk1.7.0_09\bin;,在这种情况下,我的jdk版本是1.7.0_09或者你可以看看this question。欢迎来到*.. ^^ -
使用 Maven,您的 JAVA_HOME 不能包含“bin”,只需 ...\jdk1.7.0_09\ 就足够了。
-
如果您做的一切都正确,但仍然无法正常工作,请尝试重新启动您的机器
标签: java maven installation path-variables