JDK17中沒有JRE或者JDK其它版本中沒有JRE解決方法
小編:霸主
更新時間:2024-12-25 17:45
在安裝jdk17之后發現沒有自動安裝jre。查詢資料之后發現,Java11以上版本只有jdk安裝包,不再提供jre安裝包。但是,很多時候我們都需要用到jre。不用擔心,我們可以通過命令在jdk中提取生成jre。
JDK17中沒有JRE或者JDK其它版本中沒有JRE解決方法:
1、按快捷鍵“win+r”,在運行中輸入“cmd”,然后按“Ctrl+Shfit+Enter”以管理員身份打開命令提示符。
2、在命令提示符中執行命令下面命令,切換到jdk安裝目錄下。
cd /d "C:\Program Files\Java\jdk-17"
3、執行下面命令,在jdk中提取jre。
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre 說明:--add-modules如需添加多個模塊,模塊之間可以使用“,”逗號隔開。
4、可以使用下面命令查看所有模塊。
bin\java --list-modules
這就是JDK17中沒有JRE或者JDK其它版本中沒有JRE解決方法。Java11以上版本都沒有jre安裝包,如果需要用到jre,都需要自己使用命令生成一下。