安装JDK 11到底需要做什么?我必须在哪个目录中安装Java,而JAVA_HOME的值到底是什么(如有必要)?我正在使用Eclipse进行编程,这迫使我将JDK安装在其子文件夹“ jre”(所有版本(WEB,PHP,Java等)中),所以我这样做了,但实际上不应该这样做吗?是否可以在默认目录(C:\ Program Files \ Java \ jdk-11.0.1)中正常安装JDK 11?...
我的操作系统为Windows 10。
在有人问之前:是的,我搜索了答案,但是没有用(和/或我不完全理解)... (How to use jdk without jre in Java 11)
答案 0 :(得分:0)
精确的方法取决于您的操作系统,例如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版本。