分类: 电脑技术
作者: admin

 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