jdk11(Java11)之后没有 jre(Java Runtime Environment)环境用户变量配置解决方法

举报
白鹿第一帅 发表于 2021/02/07 12:04:49 2021/02/07
【摘要】 我们之前的 jdk1.8 版本乃至以下压缩包下载解压后直接运行会生成 jdk、jre 两个目录文件,但从 Java11 之后,只有 jdk 目录文件生成,没有 jre 目录文件,这时我们可以通过命令行方式手动生成 jre。

文章目录

  • 前言
  • 一、根据自己电脑系统选择下载 JDK
  • 二、JDK 解压
  • 三、执行 cmd 命令生成 JRE
  • 总结

前言

我们之前的 jdk1.8 版本乃至以下压缩包下载解压后直接运行会生成 jdk、jre 两个目录文件,但从 Java11 之后,只有 jdk 目录文件生成,没有 jre 目录文件,这时我们可以通过命令行方式手动生成 jre。

在这里插入图片描述


一、根据自己电脑系统选择下载 JDK

在这里插入图片描述

二、JDK 解压

解压 jdk-13_windows-x64_bin,生成 jdk 目录,这是可以看到没有生成 jre 目录,如下图所示:

在这里插入图片描述

三、执行 cmd 命令生成 JRE

打开命令窗口,管理员权限运行,切换到 jdk 安装目录,执行如下命令:

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

在这里插入图片描述
这时我们可以看到,生成了 jre 文档目录,如下图所示:

在这里插入图片描述
说明:其他配置与之前版本相同。查看本地安装的 Java 版本如下:

在这里插入图片描述


总结

本文给大家介绍了如何在 JDK13 中生成 JRE。希望大家也在此记住 JDK 和 JRE 的明确区别,这也是以后 Java 面试最基础的面试题,同时熟悉 cmd 命令的运用。

在这里插入图片描述


感谢大家的支持,我是白鹿,一个不懈奋斗的程序猿。希望本贴能帮助到大家,欢迎大家的一键三连!如果还有什么问题、建议或者补充可以留言在帖子下方,给予更多人帮助!

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。