我们之前的 JDK 1.8 版本乃至以下版本压缩包下载解压后直接运行会生成 JDK、JRE 两个目录文件,但从 Java 11 之后,只有 JDK 目录文件生成,没有单独的 JRE 目录文件,这时有需要的同学就可以通过命令行的方式手动生成 JRE。
在 JDK 11(Java 11)之后 JRE 是集成在 JDK 之中的,无需我们额外进行环境变量配置,仅需配置 JDK 的 JAVA_HOME 与 Path 变量即可。
如果切实需要 JRE 的同学或者是了解如何生成 JRE 目录的同学可以参考本文内容。
白鹿为大家提供 JDK 1.8 官网直达下载,具体如下图所示:
白鹿为大家提供 JDK 13 官网直达下载,具体如下图所示:
解压 jdk-13_windows-x64_bin,生成 JDK 目录,这是可以看到没有生成 JRE 目录,具体如下图所示:
打开命令窗口,管理员权限运行,切换到 JDK 安装目录,执行如下命令:
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
具体如下图所示:
这时我们可以看到,生成了 JRE 文档目录,具体如下图所示:
说明:其他配置与之前版本相同。查看本地安装的 Java 版本如下图所示:
本文给大家介绍了如何在 JDK 13 等高版本 JDK 中生成 JRE。希望大家也在此记住 JDK 和 JRE 的明确区别,这也是以后 Java 面试最基础的面试题,同时熟悉基本 Dos 命令的运用。