盲目的に --add-modules の JVM オプションで解消するのはやめて、Java 11 に備えてちゃんとした対処をしてみよう、というお話です。 Java 9 のモジュールシステムと deprecated なモジュールによる問題 Java 9 ではモジュールシステムの導入と同時に、Java の標準クラスライブラリを構成するモジュールのうち Java 11 で削除される予定のモジュール (JEP 320) が deprecated となりました。具体的には同 JEP に記載されているとおり、以下の 6 つのモジュールが削除予定となっています。 java.xml.ws: JAX-WS (Java API for XML-Based Web Services) java.xml.bind: JAXB (Java Architecture for XML Binding java.acti
![Java 9 で deprecated になったモジュールによる例外発生の問題にちゃんと対処したい](https://cdn-ak-scissors.b.st-hatena.com/image/square/1faab86a636b5f1d06eba8a959565844b5c59e9b/height=288;version=1;width=512/https%3A%2F%2Fk11i.biz%2Fimages%2F2018%2F06%2F26%2Fheader.jpg)