javax.xml.xpath.XPath
、org.w3c.dom.Document
或org.xml.sax.SAXException
这样的类。似乎只有与XML相关的类受到影响,主要来自Maven依赖项xml-apis-1.4.01
。
在Eclipse中尝试使用Maven构建没有错误。Ctrl-LeftClick其中一个被认为是缺失的类可以找到该类并在Eclipse编辑器中打开它。似乎只有Eclipse构建受到影响。
我尝试了几种方法,但都没有帮助。我尝试过:
- Project Clean
- 不同版本的Eclipse:Oxygen和Photon。
- 使用JDK 8和JDK 10运行Eclipse本身。
- 更改项目的编译器兼容性级别。它在JDK 8构建路径下的兼容性级别8和10下构建,并在JDK 10构建路径下的两者下均失败。
javac
会允许接受一个不唯一可见的包吗?(请参见我的答案)。我找不到任何定义命名与未命名模块冲突被豁免规则的内容。我有遗漏吗? - Stephan Herrmann