过去,Oracle常常为Windows发布可执行安装程序,该安装程序将:
从Java 11开始,Oracle的免费版本Java (甲骨文OpenJDK)似乎不包括安装程序。它只是一个包含二进制文件的zip文件。
既然前面提到的集成已经不复存在,我们该如何在Windows上安装OpenJDK 11呢?难道没有必要吗?
发布于 2018-09-27 06:51:42
C:\Program Files\Java\,它将创建一个jdk-11文件夹(其中bin文件夹是一个直接子文件夹)。您可能需要管理员特权才能将zip文件解压缩到此位置。- Select Control Panel and then System.
- Click Advanced and then Environment Variables.
- Add the location of the bin folder of the JDK installation to the PATH variable in System Variables.
- The following is a typical value for the PATH variable: `C:\WINDOWS\system32;C:\WINDOWS;"C:\Program Files\Java\jdk-11\bin"`
- Under System Variables, click New.
- Enter the variable name as JAVA\_HOME.
- Enter the variable value as the installation path of the JDK (without the `bin` sub-folder).
- Click OK.
- Click Apply Changes.
你准备好了。
要查看它是否有效,请打开命令提示符并键入java -version,并查看它是否打印了新安装的JDK。
如果您想卸载-只需撤消上述步骤。
注意:您还可以将JAVA_HOME指向JDK安装的文件夹,然后将PATH变量设置为%JAVA_HOME%\bin。因此,当您想要更改JDK时,您只需要更改JAVA_HOME变量,并保留PATH。
发布于 2019-05-27 13:47:15
Java 17 (LTS)及以上
对于Java17和更高版本,您可以使用月食腺网站。根据他们关于的部分, Eclipse项目是最初AdoptOpenJDK任务的延续。
Java 11 (LTS),Java 8- 16
对于Java11 (8到16),您可以使用AdoptOpenJDK,这是一个由java社区托管的网站。您可以在那里找到.msi 8到16的OpenJDK安装程序,它将执行问题中列出的所有内容(解压缩、注册表项、路径变量更新(和JAVA_HOME)、卸载程序.)。
发布于 2019-06-18 12:34:15
使用巧克力包管理器。这是一个类似于npm的命令行工具。安装完毕后,请使用
choco install openjdk --version=11.0在一个提升的命令提示符中安装OpenJDK 11 (省略安装最新版本的--version参数)。
若要将已安装版本更新为最新版本,请键入
choco upgrade openjdk非常简单的使用,特别是帮助升级到最新的版本。没有手动摆弄路径环境变量。
https://stackoverflow.com/questions/52511778
复制相似问题