刚安装的java jdk11,发现安装路径没有jre文件夹

2024-11-08 23:12:41
推荐回答(2个)
回答1:

原因是 :JDK11没有直接的jre,要用户选择jre模块:
打开命令提示符,要cd到%JAVA_HOME%(D:\JAVA\JDK11)(用户安装路径)
然后运行命令:
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
会在本目录下生成jre文件夹

回答2:

  1. jdk本身就等于jre+开发工具,直接可以用jdk代用jre

  2. 以前的jdk安装一套外置jre,是为了让jdk版本稳定而保持外置jre可以独立更新

  3. 11版以后,需要另外单独下载jre。然而现在jre11并没有发布,下载不到。java对最终用户的jre都推荐默认安装jre8,连jre9 jre10都没有推荐。