前言
我们之前的 jdk1.8 版本乃至以下压缩包下载解压后直接运行会生成 jdk、jre 两个目录文件,但从 Java11 之后,只有 jdk 目录文件生成,没有 jre 目录文件,这时我们可以通过命令行方式手动生成 jre。
JDK 解压
下载好jdk11,解压安装之后,如下很明显没有jre目录:
通过cmd手动生成jre目录
进入管理员cmd,进入jdk的安装目录下,输入以下命令!
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
就会在jdk安装目录生成jre,如下:
总结
JDK=JRE+开发工具集(javac等),是java的开发工具包 JRE=JVM+java基础类库,是java程序运行环境。