Java 9 の新機能 Project Jigsaw (プロジェクト ・ ジグソー) で Java に待望のモジュール機能が追加されました。 Jigsaw によるモジュール化は自作アプリケーションやサードパーティー製ライブラリの依存関係の解決に役立つだけではありません。Java の標準クラスライブラリも複数のモジュールに分割され、 必要なモジュールのみで構成された小さな Java Runtime Environment (実行環境) を作成できるようになりました。 この小さな JRE を作る機能はモジュール対応していない (Java 8 以前の) アプリケーションでも利用することができます。 JRE が小さくなればアプリケーションにバンドルするのも容易になりますね。Project Jigsaw を使って小さな JRE を作成する手順をまとめました。 JDK を用意するまずは JDK を用意