【问题标题】:Installing problems with JDK 11 (please have a look)JDK 11 的安装问题(请查看)
【发布时间】:2018-11-06 22:53:32
【问题描述】:
安装 JDK 11 需要做什么?我必须在哪个目录中安装 Java 以及 JAVA_HOME 的值到底是什么(如果需要?)?我正在使用 Eclipse 进行编程,它迫使我在其子文件夹“jre”(所有版本(WEB、PHP、Java 等))中安装 JDK,所以我这样做了,但它实际上不应该只是正常安装JDK 11,在默认目录(C:\Program Files\Java\jdk-11.0.1)?...
我的操作系统是 Windows 10。
在有人问之前:是的,我搜索了答案,但没有成功(和/或我没有完全理解)...
(How to use jdk without jre in Java 11)
【问题讨论】:
-
能否请edit 详细说明您在尝试该帖子中的解决方案时遇到的问题?
标签:
java
installation
java-home
java-11
【解决方案1】:
具体方法取决于您的操作系统,例如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)
作为安装的一部分,它将更新PATH 和JAVA_HOME 以指向选定的Java 版本。