线上环境升到了11,今天想着把本地的也升了,下载完jdk包发现没有jre,官网找了发现从11开始就没有自带jre了,需要手动生成
很简单,官网下载 后解压
默认是这样
打开命令行
执行命令
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
就来了
有个坑,如果你配置好环境变量后,cmd java -version显示的还是旧版本jdk
你可以这样试试(不一定对你有用,但你不妨花30秒试试)
删除这个文件
再次查看版本
妥了~