pau*_*aul 20 java installation path-variables maven
我最近下载了Maven和遵循此给出的说明这个页面.我已经在我的机器上安装了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
Run Code Online (Sandbox Code Playgroud)
我去了目录检查java.exe实际上是否存在于该目录中,它就在那里.我检查了他们设置好的环境变量.我重新启动系统并再次检查但同样的问题.请让我知道我错过了什么.
Jun*_*san 55
JAVA_HOME应该指向jdk目录而不是jre目录.另外JAVA_HOME应该指向home jdk目录而不是jdk/bin目录.
假设您在程序文件目录中安装了JDK,那么您需要像这样设置JAVA_HOME:
JAVA_HOME="C:\Program Files\Java\jdkxxx"
Run Code Online (Sandbox Code Playgroud)
xxx是jdk版本
点击此链接了解有关设置JAVA_HOME的更多信息:
http://docs.oracle.com/cd/E19182-01/820-7851/inst_cli_jdk_javahome_t/index.html
按照此处的说明进行操作。
JAVA_HOME
应该是这样的
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_07
Run Code Online (Sandbox Code Playgroud)