NiceLeeのBlog 用爱发电 bilibili~

使用jdk的jlink工具生成精简jre

2020-04-10
nIceLee

阅读:


使用jdk的jlink工具生成精简jre

前言

JDK9的新特性-模块化,使得精简jre成为可能。

简单实现

比较简单,以下转自https://www.cnblogs.com/roadwide/p/12628773.html

  • 查看jar依赖了哪些模块
    jdeps mylib.jar
    
  • 根据依赖模块生成特定jre
    jlink --output minimal-jre --add-modules java.base,java.logging
    

    如上面的命令,会生成一个minimal-jre的文件夹,这个文件夹就是jre。
    该jre包含了两个模块,分别是java.basejava.logging
    根据第二步查看的依赖模块,自行修改。


内容
隐藏