简化JRE大小 jdk11 jdk17 jdk21

发布时间 2024-01-03 15:38:41作者: RealWorld♂

Windows系统cmd执行以下命令

<JDK所在文件夹>\bin\jlink.exe  --strip-debug --compress 1 --no-header-files --no-man-pages --output miniJre --add-modules java.base,java.logging,java.naming,java.xml,jdk.sctp,jdk.unsupported,java.desktop,java.sql,jdk.charsets,java.net.http,jdk.xml.dom,jdk.jsobject,jdk.jfr,jdk.net,java.rmi,jdk.crypto.ec,jdk.nio.mapmode,jdk.naming.dns,jdk.zipfs,java.scripting,jdk.dynalink,java.instrument,java.compiler,java.management,jdk.management

替换自己的JDK所在路径
--output:导出到该文件夹
--add-modules:选择需要的模块
例如

F:\jdkzulu-jdk11.0.12\bin\jlink.exe  --strip-debug --compress 1 --no-header-files --no-man-pages --output C:\Users\shay_deng\Desktop\miniJre --add-modules java.base,java.desktop

java.base:java基础
java.desktop:java swing