Java 9: ​​No se puede acceder al módulo java.xml.bind en Eclipse

Estoy migrando un proyecto maven en Java 8 a un proyecto Java 9 sin ninguna herramienta de comstackción en Eclipse OxyGen 1a .

Entonces mi module-info.java se ve así:

enter image description here

Pero java.xml.bind no es accesible, aunque está en mi ruta de módulo:

enter image description here

Entonces, ¿qué está mal aquí?

Al comstackr un módulo sin nombre, java.xml.bind no es accesible de forma predeterminada, pero en un proyecto modular (como en esta pregunta) al no java.xml.bind resolver, la referencia al módulo java.xml.bind era un error (ver edición a continuación) .

Para evitar esto hasta que se java.xml.bind el error, puede incluir explícitamente el módulo java.xml.bind haciendo doble clic en Is modular (vea la captura de pantalla en la pregunta), y en el cuadro de diálogo que muestra, mueva el módulo deseado de Available modules a Explicitly included modules :

Diálogo de propiedades del módulo

Editar : El error 526054 se resolvió en Eclipse Oxygen.2 y, por lo tanto, un proyecto modular ya no necesita los pasos anteriores (que aún son relevantes para el código en un módulo sin nombre) .