jdk11没有jre包

线上环境升到了11,今天想着把本地的也升了,下载完jdk包发现没有jre,官网找了发现从11开始就没有自带jre了,需要手动生成

很简单,官网下载 后解压

在这里插入图片描述
默认是这样

打开命令行

执行命令

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

就来了
在这里插入图片描述

有个坑,如果你配置好环境变量后,cmd java -version显示的还是旧版本jdk

你可以这样试试(不一定对你有用,但你不妨花30秒试试)

删除这个文件
在这里插入图片描述
再次查看版本
在这里插入图片描述
妥了~

猜你喜欢

转载自blog.csdn.net/qq_33709582/article/details/122535024