使用 JDK 11、Eclipse 2019-03 和 jaxb-api(2.4 版,maven 存储库中最新可用)时,Eclipse 中的 Java 编辑器会突出显示以下行:
import javax.xml.XMLConstants;
作为一个错误:
包 javax.xml 可以从多个模块访问:未命名的 java.xml
但是代码可以编译,并且“问题”选项卡中不会显示任何错误。删除 jaxb-api 依赖项会使错误消失。此项目中的 jaxb-api 位于类路径中,包含以下包:
javax.xml.bind;
javax.xml.bind.annotation;
javax.xml.bind.annotation.adapters;
javax.xml.bind.attachment;
javax.xml.bind.helpers;
javax.xml.bind.util;
它是 Eclipse 中的错误还是依赖项/项目中的问题?
郎朗坤
桃花长相依
相关分类