简化JRE大小 jdk11 jdk17 jdk21
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