我已经在我的 linux 机器上安装了 jdk 9 但缺少 jre 文件,我是否下载了错误的 tar 文件?
这是我下载的 tar 文件 jdk-9-ea+174 _linux-x64_bin.tar.gz
最佳答案
您下载的tar文件没有任何问题。 JDK-9
的目录布局发生了变化。在 JDK 8
之前,如果您下载 JDK,它包含相同的 jre/
目录(可单独下载)以及一些更多的工具和库。这导致 JDK 的 bin 目录和 JDK 中的 jre 中出现重复的二进制文件。
在 JDK 9
中,不再有 jdk/
与 jre/
包装器目录,二进制文件(例如 java 工具)也不会重复。 JDK
和 JRE
是两种不同类型的模块化运行时镜像,它们具有相同的目录结构,包含 bin
、conf
和 lib
目录。只是,JDK 包含了编译工具,如之前的 javac
。
关于java - 我已经在我的 linux 机器上安装了 jdk9,但是缺少 jre 文件,我是否下载了错误的 tar 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44690899/