相关疑难解决方法(0)

在将构建路径切换到JDK 10之后,Eclipse无法找到与XML相关的类

我正在开发Eclipse中的Maven项目(branch platform-b​​om_brussels-sr7).当我最近尝试切换Java构建路径,为项目JDK 10,Eclipse构建再也找不到类,如javax.xml.xpath.XPath,org.w3c.dom.Documentorg.xml.sax.SAXException.似乎只有XML相关的类受到影响,主要来自Maven依赖xml-apis-1.4.01.

从Eclipse中尝试Maven构建工作没有错误.Ctrl-LeftClick上一个假定缺失的类找到该类并在Eclipse编辑器中打开它.似乎只有Eclipse构建受到影响.

我尝试了几件事,但都没有帮助.我试过了:

  • 项目清洁
  • 不同的Eclipse版本:氧气和光子.
  • 使用JDK 8和JDK 10运行Eclipse本身.
  • 更改项目的编译器合规性级别.它在JDK 8构建路径下以符合级别8和10构建,并且在构建路径中使用JDK 10都失败.

java eclipse maven java-10

29
推荐指数
6
解决办法
1万
查看次数

包org.w3c.dom可以从多个模块访问:<未命名>,java.xml

我无法将org.w3c.dom.NodeList包导入到Eclipse。它显示

可以从多个模块中访问org.w3c.dom包:<unnamed>eclipse中的“ java.xml”错误消息。

请让我知道如何解决此问题?

Eclipse版本:

适用于企业Java开发人员的Eclipse IDE。

版本:2019-06(4.12.0)

版本号:20190614-1200

Java版本:

java版本“ 12.0.1” 2019-04-16

Java(TM)SE运行时环境(内部版本12.0.1 + 12)

Java HotSpot(TM)64位服务器VM(内部版本12.0.1 + 12,混合模式,共享)

java eclipse w3c dom java-12

8
推荐指数
5
解决办法
2290
查看次数

标签 统计

eclipse ×2

java ×2

dom ×1

java-10 ×1

java-12 ×1

maven ×1

w3c ×1