【问题标题】:How to install openJdk 8 in windows 64 bit os如何在 Windows 64 位操作系统中安装 openJdk 8
【发布时间】:2021-07-08 17:23:22
【问题描述】:

我需要在我的 Windows 64 位操作系统中安装开放式 JDK。我用过ORACLE open JDK,从以下链接下载:https://jdk.java.net/8/

下载时我选择了接受许可协议并安装。 但是,安装后,当我尝试使用命令 java -version 检查版本时,它显示的就像普通的 JDK。

谁能帮我找出我出错的地方?或者有没有更好的供应商在 Windows 中安装开放的 JDK。谢谢。

【问题讨论】:

  • 对于其他供应商,您可以尝试 Azul Systems:azul.com/downloads/zulu/zulu-windows
  • @Ankur Chrungoo OP 的问题似乎是要找到当前的 Java 8 OpenJDK 构建,而不是来自 Oracle 的构建。
  • 您下载的是 Oracle jdk 8 版本,而不是 Openjdk。我从来没有使用过这个网站,但看起来你可以在这里获得一个预先构建的 openjdk:adoptopenjdk.net
  • @Ankur Chrungoo 当然。他的观点是,他可以下载当前的 Java 8 OpenJDK。
  • openjdk.java.net 不提供适用于 Windows 的 OpenJDK 8 发行版。如果您查看链接页面上的侧栏,您会看到它只列出了 10 和 11。

标签: java java-8


【解决方案1】:

Amazon 为 Windows(和其他操作系统)提供开放 jdk,但仅适用于 Java 8、11 和 16。 你可以从这里下载:https://aws.amazon.com/es/corretto/

安装并运行java -version 命令后,您将看到如下内容:

>java-版本 openjdk 版本“1.8.0_242” OpenJDK 运行时环境 Corretto-8.242.08.1 (build 1.8.0_242-b08) OpenJDK 64 位服务器 VM Corretto-8.242.08.1(内部版本 25.242-b08,混合模式)

【讨论】:

【解决方案2】:

您需要在您的机器环境中设置您的 java 版本,并针对您的 JDK8 bin 文件夹,或者您希望在运行 java -version 时使用的任何 JDK。

【讨论】:

  • 谢谢 Milosh,我在环境中设置了 jdk 路径,但我需要显示 openjdk 详细信息。你能提供如何从openjdk.java.net安装openjdk
  • 检查你的 Path 环境,也许你在安装 Open JDK 之前有一个 Oracle JRE / JDK。
  • 最简单的方法是下载它并将其解压缩到您选择的某个目录中。完成此操作后,将 PATH 环境变量设置为 bin 文件夹的路径。还要检查 PATH 变量中是否定义了其他 JDK 版本(例如:来自 oracle)。另请注意,如果您真的想要 OpenJDK,您应该使用最新版本:jdk.java.net/12 而不是 JDK8,因为页面本身不再提供下载(您只能从 oracle 主页下载)
【解决方案3】:

最好的方法是使用来自adoptopenjdk 的构建。它们的质量非常高,并且有多种适用于 Windows 的变体,从 zip 文件到 MSI 安装程序。安装 JDK 8、11 或 15 非常简单。

但是,安装后,当我尝试使用命令 java -version 检查版本时,它的显示就像普通的 JDK。

这是因为JAVA_HOME 指向您的旧JDK。您需要转到控制面板并更改环境变量。只需在 Windows 10 上搜索“环境变量”即可轻松找到该配置面板。

【讨论】:

    【解决方案4】:

    Azul Systems 为所有操作系统和 JDK 版本提供 OpenJDK 和相关安装程序的构建。
    它还提供包含 OpenJFX 的 JDK 构建。

    安装程序绑定 JAR 文件以在 Windows 上由 Java 执行。

    Download from azul.com website

    【讨论】:

      【解决方案5】:

      我知道这是旧的,但如果有人在寻找 OpenJDK 8 时遇到这个问题,请到这里 https://developers.redhat.com/products/openjdk/download

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-10-14
        • 1970-01-01
        • 2015-12-07
        • 1970-01-01
        • 2017-10-17
        • 2017-06-01
        • 1970-01-01
        • 2011-01-13
        相关资源
        最近更新 更多