【问题标题】:Eclipse 4.2 Juno doesn't find JREEclipse 4.2 Juno 找不到 JRE
【发布时间】:2013-05-12 19:34:59
【问题描述】:

我下载了 Eclipse Juno,并尝试第一次运行它。系统是Win 7 Home Premium,我也下载了JDK。我收到以下错误:

Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 必须是 可用于运行 Eclipse。未找到 Java 虚拟机 搜索以下位置后:C:\Program Files\eclipse\jre\bin\javaw.exe javaw.exe 在你当前的 PATH 中

它需要的javaw.exe 文件在... C:\Program Files\Java\jre7\bin\javaw.exe

我该如何解决这个问题?提前致谢

【问题讨论】:

标签: eclipse eclipse-juno


【解决方案1】:

" A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH "

需要安装Java JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

然后编辑您的路径位置:

右键computer->properties->advanced system settings->advanced->environment variables:

将C:\Program Files\Java\<JDK version>\bin 添加到您的 PATH 变量中。

还将JAVA_HOME 添加为系统变量。我将JAVA_HOME 设置为C:\Program Files\Java\jdk1.7.0_03。

完成后,启动cmd,输入java,然后回车。如果您收到无法找到的错误,则说明 java 未正确安装。

【讨论】:

  • 我应该把它放在“变量名”= javaw的系统变量下,然后是路径吗?
  • 系统变量,是的。那里应该已经有一个路径变量。您可以通过添加分号,然后添加“C:\Program Files\Java\\bin”来追加。您还应该创建一个新变量:“JAVA_HOME”。我的 JAVA_HOME 设置为 C:\Program Files\Java\jdk1.7.0_03
  • 注意:您必须重新启动每个使用该变量的程序,因此如果 cmd 正在运行,请在更改变量后将其关闭并重新启动。
  • Jason 谢谢,你是炸弹……上帝保佑你。再见
  • 嗯,没关系。你可能没有足够的声誉。通常在upvote/downvote下方有一个复选标记
【解决方案2】:

您只需要在 Eclipse 看起来的位置之一安装一个 Java 环境。对于 Eclipse,您确实不需要完整的 JDK。

安装 Java 运行时环境就足够了,例如来自 java.com。这仍然允许您针对任何 JDK 进行开发 - 这只是 Eclipse 自身需要的 JVM。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-04
    • 1970-01-01
    相关资源
    最近更新 更多