如何找到我的 java jdk 文件夹并编辑路径变量 - 集成 Maven

新手上路,请多包涵

我有 Windows Vista,我正在尝试安装 Maven 并对其进行测试。但我意识到我在使用 JAVA 时遇到了问题,我必须先解决。

我开始->运行->cmd

我在命令行中输入,

 C:\>mvn clean

我收到以下错误

错误:在您的环境中找不到 JAVA_HOME。请在您的环境中设置 JAVA_HOME 变量以匹配您的 Java 安装位置

所以我说:让我们为 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:\>where java
C:\Windows\System32\java.exe

(最近我下载了 IDE Eclipse 和 IDE IntelliJ,我不知道这些应用程序是否随 JDK 一起提供)。

我在哪里可以找到我在 Windows 中的 JDK 安装并在环境变量中设置路径?

原文由 programmer 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 497
2 个回答

 Start->Control Panel->System->Advanced System Settings->Environment Variable->user variables

点击新建按钮

     variable name : JAVA_HOME
     variable value: C:\Program Files\Java\jdk1.6.0_32

以这种方式你设置你的java home并尝试

还要确保在对环境变量进行任何更改后采用新的命令提示符

原文由 someone 发布,翻译遵循 CC BY-SA 3.0 许可协议

您还可以从命令行提示符设置 java home。但这仅在您的会话中有效,一旦您关闭命令行会话,它就会消失。希望能帮助到你。

 set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_33

原文由 Sajan Chandran 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题