编译未命名的模块时,默认情况下无法访问java.xml.bind
,但在模块化项目中(如本问题所示)未能解析对模块java.xml.bind
的引用是 {{3} } (见下面的编辑)。
要解决此问题,直到修复错误,您可以通过双击java.xml.bind
(参见问题中的屏幕截图)明确包含模块Is modular
,并在显示的对话框,将所需模块从Available modules
移至Explicitly included modules
:
a bug
编辑: 已在Eclipse Oxygen.2中解决,因此模块化项目不再需要上面的步骤(其中仍然与未命名模块中的代码相关。