首页 > 解决方案 > JDK 11 的安装问题(请查看)

问题描述

安装 JDK 11 究竟需要做什么?我必须在哪个目录中安装 Java 以及 JAVA_HOME 的值到底是什么(如果需要?)?我正在使用 Eclipse 进行编程,它迫使我在其子文件夹“jre”(所有版本(WEB、PHP、Java 等))中安装 JDK,所以我这样做了,但它实际上不应该只是正常安装JDK 11,在默认目录(C:\Program Files\Java\jdk-11.0.1)?...

我的操作系统是 Windows 10。

在有人问之前:是的,我搜索了一个答案,但它没有用(和/或我不完全理解)......(如何在 Java 11 中使用没有 jre 的 jdk

标签: javainstallationjava-homejava-11

解决方案


精确的方法取决于您的操作系统,例如 Linux 使用 rpm/deb/snap 而 Windows 使用 exe/msi 安装程序。如果您想管理多个 JDK 版本并且在 Mac OSX、Linux、Cygwin、Solaris 和 FreeBSD 上,您可以使用SDKMan

$ sdk install java
Downloading: java 11.0.1-open
In progress...
################################################################################################################# 100.0%
Repackaging Java 11.0.1-open...
Done repackaging...
Installing: java 11.0.1-open
Done installing!
Do you want java 11.0.1-open to be set as default? (Y/n): Y
Setting java 11.0.1-open as default.

$ java -version
java -version
openjdk version "11.0.1" 2018-10-16
OpenJDK Runtime Environment 18.9 (build 11.0.1+13)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13, mixed mode)

作为安装的一部分,它将更新PATHJAVA_HOME指向所选的 Java 版本。


推荐阅读