我无法在Eclipse中导入org.w3c.dom.NodeList
包,它显示:
包 org.w3c.dom 可从多个模块访问:
<未命名>
、java.xml"错误信息在Eclipse中显示。
请告诉我如何修复这个问题?
Eclipse版本:
Eclipse IDE for Enterprise Java Developers。
版本:2019-06(4.12.0)
构建ID:20190614-1200
Java版本:
java version "12.0.1" 2019-04-16
Java(TM) SE Runtime Environment (build 12.0.1+12)
Java HotSpot(TM) 64-Bit Server VM (build 12.0.1+12, mixed mode, sharing)
<unnamed>
模块中。由于系统库已经使用了org.w3c.dom
,因此即使没有使用JPMS(没有module-info.java
文件),您的代码和所有依赖项/JAR文件也不能使用此包。所以,要么使用Java 8,要么摆脱包含org.w3c.dom
包的代码/依赖项。 - howlgerorg.w3c.dom
包(因为它已经在系统库中使用)。也许包含org.w3c.dom
的JAR文件的新版本具有自己的名称空间,而不是org.w3c.dom
,因此可以在Java 9及更高版本中使用。 - howlger