JAVA模块化 - JDK生成JRE
自Jdk9之后,Jdk中不带Jre,需要Jre可使用Jdk生成。Java11是Jdk8之后的第一个长期支持版本,到2026年结束。第二个长期支持版本Java17生命结束只到2024年。Java8支持到2030年。所以目前最推荐的版本是Java8和Java11。
windows下执行:
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
linux下执行:
bin/jlink --module-path jmods --add-modules java.desktop --output jre
java所有版本下载地址:
https://www.oracle.com/java/technologies/downloads/archive/
下载后解压,进入jdk目录,运行以上命令,在jdk根目录生成一个jre的目录,就是所需要的版本的jre。
Java模块说明官方文档:https://docs.oracle.com/en/java/javase/11/docs/api/index.html