Java 9から含まれているjlinkを使うと、必要なモジュールだけに絞ってコンパクトなランタイムを作る事ができるので、アプリをコンテナで動かす時は便利そうです。 JEP 282: jlink: The Java Linker http://openjdk.java.net/jeps/282 Java Day Tokyo 2018でこれに関するセッションがあり、スライドと動画が公開されています。 jlinkで実際どのくらい小さくできるのか�例が出されているので、おすすめです。 Java in a World of Containers https://www.oracle.com/technetwork/jp/ondemand/online2018-javaday-4489556-ja.html OpenJDK 11でjlinkを試してみたところ、jlinkで生成したランタイムのサイズがめ