提示
该操作不一定适用于安装了插件的Paper服务器,一些插件可能会使用到未被包含的模块,虽然可能性应该不怎么高,但也可以选择构建一个完整的jre。
操作
1.1 进入到JDK所在的文件夹
使用管理员身份打开cmd或powershell,然后进入到JDK的目录例如: C:\Program Files\Java\jdk-16
cd C:\Program Files\Java\jdk-16
1.2 生成JRE
bin\jlink --output jre --add-modules java.base,java.logging,java.management,jdk.unsupported,java.xml,java.desktop,java.naming,java.sql,jdk.zipfs --strip-debug --no-man-pages --no-header-files --compress=2
--output 用于指定JRE的输出目录。
--add-modules 添加指定的模块到自定义的JRE中,模块间用,分隔。
1.3 测试运行
测试用的PaperMC版本为1.17.1-186

生成出的JRE可以打包带走,在其他机器上只需要解压出来,再配置一下环境变量就可以使用了。