我的环境:
不确定如何修复此错误:
The package javax.xml.namespace is accessible from more than one module: <unnamed>, java.xml
我有一个类似的问题。
我的envt是Java,Eclipse IDE,Java8。
我的修复是:属性-
不知这是否与我的系统库rt.jar文件和我的项目库/jaxb api中的这个包有关。jar文件和模块导入在Eclipse中的工作方式。
正如与本主题相关的许多其他问题和答案所表明的那样,该错误与java的双重性有关。xml导入。默认情况下,在Java 11上,Java。xml是JDK库的一部分,并添加到modulepath中。
检查graddle的依赖关系,其中至少有一个还向java添加了可传递依赖。但是在类路径(未命名模块)中,因此它出现了两次。
找到添加它的依赖项,并尝试在您的gradle上添加类似的内容(在我的情况下,双重性是由于Apache Tika库):
compile ('org.apache.tika:tika-parsers:1.22') {
exclude (group: 'xml-apis')
}
尝试在JMX控制台中注册MBean时,我收到以下错误消息: 我正在使用Eclipse,我的项目结构中没有文件。 当我注释我对javaeeapi的依赖关系时,错误消失了,但是包不是JAR的一部分。
我的项目在Java1.8u151中运行良好。我正在尝试将它升级到Java12,但是我得到了以下错误。 这是唯一的错误,在Java12中的大多数包中都会重复出现,但在Java8中效果良好。 我已尝试将所有jar文件从模块路径移动到类路径。模块路径中只有Java 12库。我在Java版本的软件包中寻找任何不推荐的东西。我用不同的Java版本尝试了3种不同的系统(都运行OS-X10.13.6、10.13
我已经研究了好几天了,似乎所有的答案都是特定于Eclipse的。我在Visual Studio Code上遇到此错误: 这将出现在包含导入。 使用: Java 11.0.4 Gradle构建时没有问题,因此错误消息表示终端和VSCode之间存在某种断开连接。 到目前为止,我已经: 确保和匹配 任何帮助都将不胜感激,谢谢您的时间! 我知道这个问题,但一直没有答案。
我在用java导入文件时遇到了一个错误,因为“包java.util可以从多个模块访问:error”。
我试图将应用程序升级到Java11.0.2,从Java8。这是我使用拼图模块的第一步! 我的应用程序使用Guice,以及和扩展。 这是我当前的: ` 该应用程序是基于Maven和当我运行我得到没有错误。但是在Eclipse(2018-12)中,我有这个错误“包com.google.inject可以从多个模块访问”: 我试着在但我显然需要这三个。 我能做些什么来消除这个错误吗?或者这是一个Eclip
我正在使用: 火狐56.0.1 硒3.6.0 Windows 10家庭版 壁虎司机0.19.0 错误消息是 包组织。openqa。selenium可以从多个模块访问:客户端。合并,净额。bytebuddy“