Eclipseでパッケージ xxx は複数のモジュールからアクセス可能です: , java.xmlのエラーが出力された
パッケージ javax.xml.stream.XMLStreamException は複数のモジュールからアクセス可能です: <unnamed>, java.xml
Eclipse(Pleiades)でプロジェクトを作成したら、このようなエラーが出力されることがありますが、
これは、Eclipse(Pleiades)側の問題です。上記は、2023-09のPleiadesで発生しました。
2024-06以降にリリースされたPleiadesでは、上記の問題に対応されるようなのでは発生しません。
Eclipse(Pleiades)側で対応する方法
1.workspace内に作成される「org.eclipse.jdt.core.prefs」に1行追加する。
workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.core.prefsに以下を追加
org.eclipse.jdt.core.compiler.ignoreUnnamedModuleForSplitPackage=enabled
2.プロジェクト(P)→クリーン(N)で、再ビルドするとエラーが解消されます。