Mar*_*lla 0 java eclipse azul-zulu java-11
我尝试这样做gradle build,但它给了我这个错误:
包 com.sun.org.apache.xerces.internal.dom 在模块 java.xml 中声明,该模块不会导出它
我检查过gradle dependencies,但没有人使用java.xml
我们仅在代码的一部分中使用 ElementNSImpl(我不知道为什么......)。不管怎样,当我尝试切换到 Java 11 Zulu 时,Eclipse 给了我这个错误:
com.sun.org.apache.xerces.internal.dom.ElementNSImpl 类型不可访问
对于 OpenJDK 8,我们必须使用以下命令导入它xerces:xercesImpl:2.6.2-jaxb-1.0.6
我用 Eclipse 检查了该类,它是一个公共类,位于 Zulu 11 jar 下。
正如 @Holger 在其评论中所说和 @AlanBateman 在其评论中所说,
com.sun.org.apache.xerces.internal.dom是 JDK 内部的。你只需替换com.sun.org.apache.xerces.internal.dom.ElementNSImpl为org.w3c.dom.Element
| 归档时间: |
|
| 查看次数: |
3942 次 |
| 最近记录: |