当前位置: 首页 > 知识库问答 >
问题:

包javax。xml。可以从多个模块访问流:,java。xml

鲜于温书
2023-03-14

我有编译错误:包javax.xml.stream可从多个模块访问:

CTRL SHIFT T显示javax.xml.stream包是JDK-11(Modulepath)和stax-api(Classpath)的一部分。stax-api是父模块的依赖项,无法删除。此问题发生在Eclipse2019-12, 2020-03, 2020-06和IntelliJ以及不同版本的Java11上。

到目前为止,我试图排除javax。xml。子<代码>

我如何解决此问题?


共有1个答案

曾歌者
2023-03-14

到目前为止,我试图排除javax。xml。子<代码>

不确定你是怎么排除的?我认为应该在pom中完成。xml。与此类似:

<dependency>
    <groupId>A_GROUP_ID</groupId>
    <artifactId>AN_ARTIFACT_ID</artifactId>
    <exclusions>
        <exclusion>
            <groupId>javax.xml.stream</groupId>
            <artifactId>stax-api</artifactId>
        </exclusion>
    </exclusions>
</dependency>
 类似资料:
  • 我试图使用ApacheFop从XML生成一个PDF文件,但是在导入所需的包时会出现一个错误列表。 我尝试过排除XMLAPI,但没有效果。以下是thr依赖项: 我还读到这个问题出现在Java8之后。这个问题还有其他不包括使用Java的解决方案吗?

  • 我在eclipse动态项目中运行一个分数和记分类,我创建了一个网络服务并运行它,但它给我的错误是

  • 我无法导入打包到Eclipse。它正在显示 包组织。w3c。dom可以从多个模块访问:

  • 我的项目在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之间存在某种断开连接。 到目前为止,我已经: 确保和匹配 任何帮助都将不胜感激,谢谢您的时间! 我知道这个问题,但一直没有答案。

  • 尝试在JMX控制台中注册MBean时,我收到以下错误消息: 我正在使用Eclipse,我的项目结构中没有文件。 当我注释我对javaeeapi的依赖关系时,错误消失了,但是包不是JAR的一部分。