【问题标题】:How to locate JDK to use BlueJ in my system如何在我的系统中找到 JDK 以使用 BlueJ
【发布时间】:2014-02-19 15:56:29
【问题描述】:

我使用的是 Windows XP 32 位系统。我的 C 中有 java 目录: 另外,当我搜索时,我发现 Java 安装在 C:\Windows\system32\ 目录中。 当我在命令提示符下运行java -version 命令时,得到以下结果:

java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing)

我可以在我的系统中运行 Eclipse 中的 Java 程序。 我在我的系统中安装了 BlueJ。当我打开它时,我收到一个弹出窗口,通知我“BlueJ 找不到 Java 开发工具包。必须安装 JDK 才能运行 BlueJ。单击浏览以找到 JDK。”我无法在我的系统中找到 JDK。

有人可以帮我在我的系统中找到 JDK 吗?

【问题讨论】:

    标签: java eclipse bluej


    【解决方案1】:

    您很可能安装了 Java 运行时环境 (JRE) 而不是 Java 开发工具包 (JDK)

    一个简单的解释是,您需要 JRE 来运行 Java 程序和 JDK 来创建它们。 BlueJ 是开发 Java 程序的 IDE,所以需要 JDK。

    您可以从这里下载它: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

    确保为您的操作系统选择正确的版本(Windows、x86)

    【讨论】:

    • 你能解释一下你的说法吗 - JRE to run Java Programs and JDK to create them
    • 当然! Java源代码需要编译才能运行。编译器是 JDK 的一部分。然后,在编译之后,您可以使用任何 Java 运行时环境运行编译后的代码。顺便说一句,您不必同时安装两者 - Java Development Kit 包含一个 JRE。
    • 我的问题是针对 BlueJ 的。当我打开它时,它会搜索Java VM Executable files。当我给出路径c:\windows\system32\java.exe - 它提示错误 - Choosen file does not appear in Java SDK
    • 您在问题中写道:“BlueJ 找不到 Java 开发工具包。必须安装 JDK 才能运行 BlueJ。单击浏览以找到 JDK。”我无法在我的系统中找到 JDK。所以它找不到它的JDK,或者你在最新评论中所说的是另一个错误?您是否尝试通过我发送给您的链接安装 Java Development Kit 并将 BlueJ 指向 JDK 位置?
    猜你喜欢
    • 2021-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-05
    • 2010-11-28
    • 1970-01-01
    • 1970-01-01
    • 2016-07-22
    相关资源
    最近更新 更多