如何在命令提示符中找到我的Maven路径?

时间:2014-04-12 17:57:22

标签: java maven

我有Windows7,我正在尝试安装maven并对其进行测试。

但我意识到我遇到了JAVA的问题,我必须先解决它。

我开始 - >运行 - > cmd

当我输入命令行时,

C:\>mvn clean

我收到以下错误

ERROR: JAVA_HOME not found in your environment. Please set the JAVA_HOME variable 
in your environment to match the location of your Java installation

所以我说:让我们设置Java的PATH,我做了:

开始 - >控制面板 - >系统 - >高级系统设置 - >环境变量 - >系统变量

编辑PATH变量

C:\ Program Files \ Java \ jdk1.6.0_32; C:\ apache-maven-3.0.4 \ bin; 但是当我这样做时,我得到同样的错误:

C:> mvn clean

然后我输入了cmd提示符:

  C:\>java -version
  java version "1.7.0_07"
  Java(TM) SE Runtime Environment (build 1.7.0_07-b11)

我意识到正在运行的Java版本不在C:\Program Files\Java目录下

我唯一拥有的JDK是:jdk1.6.0_29 jdk1.6.0_32

然后我做了Run-> cmd

C:>其中java C:\ WINDOWS \ SYSTEM32 \的java.exe (最近我下载了IDE Eclipse和IDE IntelliJ,我不知道这些应用程序是否附带JDK)。

c:\> javac

工作正常

C:> java

这也工作正常

如何解决上述问题任何人都可以帮助我?

1 个答案:

答案 0 :(得分:1)

错误消息清楚地表明您尚未在系统变量中设置JAVA_HOME。

您所做的操作只是将java目录添加到PATH系统变量中。

你应该做什么:

  1. 导航回“开始” - >“控制面板” - >“系统” - >“高级系统设置” - >“环境变量” - >“系统变量”
  2. 创建名为" JAVA_HOME"的新环境变量并将值设置为java安装目录。例如" C:\ Program Files \ Java \ jdk1.6.0_32 \ bin"