jdk没有jre的解决方法
jdk11以上没有jre的解决方法 小白篇
- 安装的jdk没有jre(JDK11以上版本)
- 解决方法
- 方法一:
- 步骤1:
- 步骤2:
- 注意:
- 方法二:
- 步骤1:
- 步骤2:
- 值得注意的是:
- 1.
- 2.
安装的jdk没有jre(JDK11以上版本)
- 我猜你安装后的jdk目录大概是这样的
可以看到,现在的jdk目录下是没有jre的
解决方法
方法一:
步骤1:
- 首先,也是最重要的一步:以管理员身份运行cmd
操作方法:
在Windows系统的开始菜单上,单击鼠标右键,这时候出现的菜单中,我们选择命令提示符(管理员)(或者是Windows PowerShell(管理员))点击打开即可。
之后是这样的界面
步骤2:
- 通过dos命令安装jre
步骤:
- 首先,跳转到jdk安装目录
例如我的jdk安装目录为C:\Program Files\Java\jdk-15.0.1
- 可以借助
cd
命令跳转到该目录 - 首先,输入
cd\
,回车,跳转到C盘根目录
- 之后,输入
cd "Program Files\Java\jdk-15.0.1"
,回车,跳转到jdk目录
格式为
cd "jdk安装目录"
,其中,jdk安装目录为你自己安装jdk时的目录
2. 最后,输入bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
,回车
3. 安装成功
注意:
- 执行
cd
命令跳转到指定目录时,若cd
后所跟的目录名含有特殊字符,需加引号
例如 C盘下的 Progam Files 目录:
C:\Program Files
含有特殊字符 : 与 \ 以及Progrom与Files之间含有特殊字符"空格"
在执行cd
命令时:
cd "C:\Progam Files"
需在目录两边加双引号
格式为:
"含有特殊字符的目录"
**
- 如果该目录不含有特殊字符,则双引号可加可不加
如下图所示:
目录Progam Files含有特殊字符,必须加双引号
而目录NVIDIA不含有特殊字符,双引号可加可不加
方法二:
注:
方法二只是以管理员身份运行cmd方法不同,其他操作步骤与方法一基本相同
步骤1:
- 首先,和方法一一样,也是最重要的一步:以管理员身份运行cmd
操作方法:
- 搜索框输入cmd
- 方法一:
- 同时按住Ctrl+Shift+Enter,以管理员身份运行cmd
方法二: - 直接点击以管理员身份运行,如下图:
- 打开后的界面时这样的:
步骤2:
与方法一步骤二操作基本相同,所以以下我只简述一下步骤:
- 跳转到jdk安装目录:
例如我的jdk安装目录为C:\Program Files\Java\jdk-15.0.1
- 首先,输入
cd\
,回车,跳转到C盘根目录- 之后,输入
cd "Program Files\Java\jdk-15.0.1"
,回车,跳转到jdk目录格式为
cd "jdk安装目录"
,其中,jdk安装目录为你自己安装jdk时的目录
- 最后,输入
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
,回车
大家可以与方法一对比着操作
值得注意的是:
1.
方法二的步骤2中:
跳转到jdk安装目录操作可以借助命令cd "%JAVA_HOME%"
完成:
2.
用方法二的方式以管理员身份运行cmd,在进行
cd
命令跳转到指定目录时,无论该目录名是否含有特殊字符,双引号都是可加可不加
对命令
cd "%JAVA_HOME%"
也是如此:
jdk没有jre的解决方法相关推荐
- java提示版本过低怎么处理_eclipse提示jdk版本过低怎么办 eclipse提示jdk版本过低解决方法...
eclipse提示jdk版本过低怎么办?有时我们会遇到eclipse提示jdk版本过低的情况,下文介绍eclipse提示jdk版本过低解决方法,一起和小乐哥来了解下吧! 170.0000MB / 编程 ...
- Mac的最新版本JDK下载失败的解决方法
Mac的最新版本JDK下载失败的解决方法 设置MAC下的JAVA工具,先配置最新JDK8,当然首选进入官网下载 大小是两百多兆,自己在国内下载结果只有5K,没有完成全部下载,然后测试很多次也是这样,后 ...
- 关于eclpse java项目与tomcat jdk版本不一致的解决方法
最近,在eclipse中tomcat(jdk1.7)添加项目的时候,项目添加不进去,报jdk(项目中jdk1.8)版本不一致的错误.下面是我的解决过程: 选中项目按ALT+回车 一.选择替换jdk如下 ...
- 生产环境使用elasticsearch遇到的一些问题以及解决方法(不断更新)
2019独角兽企业重金招聘Python工程师标准>>> 1.由gc引起节点脱离集群 因为gc时会使jvm停止工作,如果某个节点gc时间过长,master ping3次(zen dis ...
- ElasticSearch 提示 future versions of Elasticsearch will require Java 11解决方法
错误提示:future versions of Elasticsearch will require Java 11; your Java version from [C:Program FilesJ ...
- eclipse 启动 找不到 JRE JDK的解决方法
今天在启动eclipse的时候哦出现点问题: hadoop@steven:~/eclipse/eclipse$ ./eclipse No protocol specified No protocol ...
- linux没有jre文件夹,linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法...
linux上配置jdk时,java命令提示没有此文件或文件夹的解决方法 出现这个问题可能有以下几种原因: 1.对该文件没有执行的权限. 2.我们的机器是64位的,而下载的jdk是32位的. 我就是后一 ...
- xmapp启动Tomcat时报Jdk、Jre未安装错误的解决方法
因为我用的JDK并没有安装,设置好JAVA_HOME之后,用xmapp控制面板启动Tomcat时报错误,错误内容如下: 17:07:17 [Tomcat] Attempting to start To ...
- Java 答疑:JDK 11(Java 11)之后没有 JRE 目录,环境用户变量配置的解决方法
文章目录 前言 一.JDK 11(Java 11)之后 JRE 说明 二.选择自己需要的 JDK 版本 三.对下载的 JDK 进行解压 四.执行 Dos 命令生成 JRE 总结 前言 我们之前的 JD ...
- 更换jdk Error:could not open '...jvm.cfg'解决方法
最近oracle JDK1.8或以上版本,要求统一更换为OpenJDK:(参考版本:java-1.8.0-openjdk-1.8.0.242-3.b08.redhat.windows.x86_64.m ...
最新文章
- dnn神经网络_OpenCV3.3深度神经网络(DNN)模块
- jbutton可以设置id吗_Java JButton.setHorizontalTextPosition方法代碼示例
- 调试异常 Free Heap block xxxxxxxx modified at xxxxxxxx after it was freed
- foreach_and_函数
- php连接电脑,PHP_深入理解php的MySQL连接类,无意间在电脑里发现还有这么 - phpStudy...
- C语言中的虚拟地址是什么?
- pilt图像处理_图像处理 PIL
- Hashtable源码注释
- 支持分布式数据库同步操作的一个设计点:主键问题
- 保利管道微服务1_.netcore 3.1高性能微服务架构:webapi规范
- 最硬核交通信号灯上线:专治老司机们的这个“臭毛病”!
- 为什么要学linux命令以及linux(ubuntu)的文件与目录命令
- [翻译]XNA 3.0 Game Programming Recipes之six
- 基于七牛播放器的直播
- dev万能头文件_【C++】Dev-C++的“万能头文件”真的万能吗?
- php在线文件编辑管理器 在线文本查看PHP插件
- 修改elementUI中面包屑文字颜色
- 摄影构图学83年绝版_点评2张粉丝投稿,有1处共同错误,3个摄影技巧“变废为宝”...
- 家庭公网IP动态解析至阿里云DNS
- 【纪中受难记】——Day13:还有两天放假
热门文章
- Android 分贝测试仪功能,华为移动终端开发
- 华为手机上的网上邻居怎么用_华为手机上的网上邻居怎么用_HUAWEI Mate 8 网络邻居 使用教程...
- JAVA毕业设计飞羽羽毛球馆管理系统计算机源码+lw文档+系统+调试部署+数据库
- DHCP报文分析(三级网络技术)
- 如何将TS格式的视频转换成mp4格式
- Tbase 源码 (一)
- 51单片机流水灯实验
- 计算机环境变量怎么恢复默认,环境变量怎么还原
- java调用cmd且隐藏窗口,最后关闭窗口
- mean shift聚类matlab,机器学习:Mean Shift聚类算法