我需要在wiondows 64位操作系统中安装开放式JDK。
我已使用ORACLE open JDk并从以下链接下载:
https://jdk.java.net/8/
在下载时,我已选择接受许可协议并安装。
但是,安装后,当我尝试使用命令java -version
检查版本时,它就像常规的JDK一样显示。
谁能帮助我找到我哪里出了问题。
还是有更好的供应商在Windows中安装开放式JDK。
谢谢。
答案 0 :(得分:4)
Amazon为Windows(和其他操作系统)提供了开放的jdk,但仅针对Java 8和11。 您可以从这里下载:https://aws.amazon.com/es/corretto/
安装并运行java -version
命令后,您将看到类似以下内容的内容:
>java -version openjdk version "1.8.0_242" OpenJDK Runtime Environment Corretto-8.242.08.1 (build 1.8.0_242-b08) OpenJDK 64-Bit Server VM Corretto-8.242.08.1 (build 25.242-b08, mixed mode)
答案 1 :(得分:0)
您需要在计算机环境中设置Java版本,并定位JDK8 bin文件夹或运行java -version时希望使用的任何JDK。
答案 2 :(得分:0)
当前,您可以通过更改URI中的版本来指定所需的版本:https://www.oracle.com/java/technologies/jdk8-downloads.html
Jdk9、10、11、12等。
尚未针对较低版本进行测试,但这是读者的练习! > =)
答案 3 :(得分:0)
执行此操作的最佳方法是使用adoptopenjdk中的版本。它们的质量非常高,并且有多种Windows版本,从zip文件到MSI安装程序。安装JDK 8、11或15非常简单。
但是,安装后,当我尝试使用命令java -version检查版本时,它就像常规的JDK一样显示。
这是因为JAVA_HOME
指向您的旧JDK。您需要转到控制面板并更改环境变量。只需在Windows 10上搜索“环境变量”即可轻松找到该配置面板。
答案 4 :(得分:0)
Azul Systems为所有操作系统和JDK版本提供了OpenJDK和相关安装程序的构建。
它还提供了包含OpenJFX的JDK构建。
安装程序将JAR文件绑定为在Windows上由Java执行。
答案 5 :(得分:0)
我知道这是旧的,但如果有人在寻找 OpenJDK 8 时遇到这个问题,请转到这里 https://developers.redhat.com/products/openjdk/download