项目场景:
安装第二个版本的Jdk中没有jre文件夹怎么办?如何解决?
问题描述
安装第二个版本的Jdk中没有jre文件夹怎么办?如何解决?
jre文件夹是运行Java程序必不可少的运行环境,比如我们在玩Java版的Minecraft时就必须配置jre的路径。
通常我们给用户使用的Java程序中都需要有jre来运行,我们自己做小项目时也是需要jre的。
不走运的是新版本的jdk中似乎没有jre的存在,这是因为在Java8之后在安装jdk时便不再提供jre的安装,而是让我们根据自己的需要自行的安装,接下来我会展示如何自己安装jre文件夹(以Java11为例)。
原因分析:
下载安装好之后我们会发现jdk17没有jre这个文件夹,这与jdk1.8.0_241之前的版本有所不同,那我们就需要为jdk17手动生成一个jre文件夹。
解决方案:
1.打开命令行工具
win+R或者直接搜都可以,但是一定要注意:以管理员身份运行,否则会导致安装失败
2.通过命令行工具
进入到命令窗口:
3.输入命令
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
如果没有进入到D盘,输入:D:
4.回车后指令执行
我们就会在安装目录下得到一个jre文件夹了。