Java 答疑:JDK 11(Java 11)之后没有 JRE 目录,环境用户变量配置的解决方法_白鹿第一帅的博客-程序员宅基地_jdk11没有jre怎么配置环境变量

技术标签: Java 基础与高级开发应用  JRE生成  Java11没有JRE  JavaWeb 开发整合与实践  JDK没有JRE  JRE  JRE目录生成  


前言

我们之前的 JDK 1.8 版本乃至以下版本压缩包下载解压后直接运行会生成 JDK、JRE 两个目录文件,但从 Java 11 之后,只有 JDK 目录文件生成,没有单独的 JRE 目录文件,这时有需要的同学就可以通过命令行的方式手动生成 JRE。

在这里插入图片描述


一、JDK 11(Java 11)之后 JRE 说明

在 JDK 11(Java 11)之后 JRE 是集成在 JDK 之中的,无需我们额外进行环境变量配置,仅需配置 JDK 的 JAVA_HOME 与 Path 变量即可

  • JAVA_HOME 变量指向 JDK 根目录,即 bin 目录上一级。
  • PATH 变量指向 JDK 的 bin 目录。

如果切实需要 JRE 的同学或者是了解如何生成 JRE 目录的同学可以参考本文内容。

二、选择自己需要的 JDK 版本

白鹿为大家提供 JDK 1.8 官网直达下载,地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,具体如下图所示:

在这里插入图片描述
白鹿为大家提供 JDK 13 官网直达下载,地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html,具体如下图所示:

在这里插入图片描述

三、对下载的 JDK 进行解压

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

在这里插入图片描述

四、执行 Dos 命令生成 JRE

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

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

具体如下图所示:

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

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

在这里插入图片描述


总结

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

在这里插入图片描述


我是白鹿,一个不懈奋斗的程序猿。望本文能对你有所裨益,欢迎大家的一键三连!若有其他问题、建议或者补充可以留言在文章下方,感谢大家的支持!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_22695001/article/details/101074284

智能推荐

robots.txt文件详解_beyond__devil的博客-程序员宅基地_robots.txt for 08cms # version 5.0 #

原文地址:robots.txt-禁止爬虫Robots.txt - 禁止爬虫robots.txt用于禁止网络爬虫访问网站指定目录。robots.txt的格式采用面向行的语法:空行、注释行(以#打头)、规则行。规则行的格式为:Field: value。常见的规则行:User-Agent、Disallow、Allow行。User-Agent行User-Agent: r

闪光灯当做手电筒使用_东哥笔迹的博客-程序员宅基地

代码如下:一个Activity里面,添加了一个View,是全屏的。退出Activity时,关闭闪光灯,要释放Camera。import android.app.Activity;import android.hardware.Came

数字IC设计全流程_桐桐花的博客-程序员宅基地_ic设计流程图

Front End前端设计Spec 系统需求说明 function performance Cost首先确定所需的功能。包含系统基本输入输出及基本算法需求,以及系统要求的功能、性能、功耗、成本和开发时间。将用户需求转换为用于设计的技术文档,并初步确定系统的设计流程。System Model 系统级 C/C++/ Matlab/SystemC说明芯片总体的架构、规格参数、模块划分、使用的总线,以及各个模块的详细定义等。使用C/...

产品PRD文档撰写指南_shanesu的博客-程序员宅基地

分享一下自己在工作中积累和整理的,对于编写PRD文档需要注意的方面本文,纯粹为工具文,用于产品经理在撰写PRD时,进行查漏补缺

USACO ariprog 暴力枚举+剪枝_Fenice的博客-程序员宅基地

/*ID:kevin_s1PROG:ariprogLANG:C++*/#include #include #include #include #include #include #include #include #include #include #include using namespace std;//gobal variable====int d

visual studio修改字体大小和颜色_陈 洪 伟的博客-程序员宅基地_visual studio字体颜色

工具--选项--字体和颜色,字体的话,习惯使用arial字体。

随便推点

Variational Deep Embedding: An Unsupervised and Generative Approach to Clustering [VaDE-pytorch]_Ghy817920的博客-程序员宅基地

Variational Deep Embedding: An Unsupervised and Generative Approach to Clusteringhttps://arxiv.org/pdf/1611.05148.pdf本文提出了一中无监督的生成模型,可以用作聚类,具体参见论文。在mnist数据集上复现代码见https://github.com/GuHongyang/VaDE-...

滴滴顺风车整改的第 231 天,你想它吗?_CSDN资讯的博客-程序员宅基地

2018年8月27日,滴滴宣布无限期下架顺风车业务。本文经授权转载自猎云网(ID:ilieyun)4月15日消息,滴滴顺风车负责人张瑞通过顺风车官方微博发布了“滴滴顺风车致大家的一封信”,信中提到了顺风车在下线期间的反思,公布“回归顺风车本质,尽全力抵制非法营运”、“去掉个性化头像和性别等个人隐私信息显示”等五大整改措施方向。张瑞透露,去年两起顺风车事件后,滴滴加大了...

TensorFlow 安装与环境配置_weixin_47436537的博客-程序员宅基地

TensorFlow 安装与环境配置TensorFlow 的最新安装步骤可参考官方网站上的说明(https://tensorflow.google.cn/install)。TensorFlow 支持 Python、Java、Go、C 等多种编程语言以及 Windows、OSX、Linux 等多种操作系统,此处及后文均以 Python 3.7 为准。提示本章介绍在一般的个人电脑或服务器上直接安装 TensorFlow 2 的方法。关于在容器环境(Docker)、云平台中部署 TensorFlow 或在线

IOS 经典UI素材网址_沸腾的泪水05314的博客-程序员宅基地

IOS 经典UI素材网址 (2013-12-17 15:09:18)转载▼标签: 杂谈 1.http://dribbble.com2.http://www.behance.net3.http://www.tappgala.com/4http://www.appsites.com/5.http://www.appleinspires.me/6.http://iconfev

【Android】安卓开发实战之自定义分隔线条的长度、宽度、颜色_hystudio_lzu的博客-程序员宅基地_安卓开发线条

默认的分隔线条在长度上会充满整个屏幕,有时候我们需要留出一定距离来优化界面,实现方法如下:1、在drawable文件夹下新建一个divider.xml文件 2、在布局文件中使用这个资源文件<LinearLayo

前端程序员容易忽视的一些基础知识_htwindows的博客-程序员宅基地

基础数据结构与算法现在有两个不同的JSON,比较复杂。要比较它们的差异,除了用现成的工具如beyond compare以外,如果我们的机器上没有安装这个工具,能如何较快解决?作为一个程序员,一个个对比是不可行的,对比完也不会有什么收获。我会把之放进Excel中(如果你机器连这个都没有,那忽视我),先排序,再用二分法去快速定位找到有差异的JSON属性,即使是1024个字段的大数据,也最多10次的

推荐文章

热门文章

相关标签