gpt4 book ai didi

java - jaxb-impl 2.2.11 的包 com.sun.xml.bind.marshaller 中不存在名为 CharacterEscapeHandler 的类

转载 作者:行者123 更新时间:2023-11-30 10:23:35 25 4
gpt4 key购买 nike

我正在将我的应用程序 pom 中的 jaxb-impl jar 从 2.1 更新到 2.2.11 。我看到里面没有叫CharacterEscapeHandler的类

com.sun.xml.bind.marshaller

自从我们的源代码使用 CharacterEscapeHandler 以来,是否有任何替代类。

我有一个替代品来自

http://www.java2s.com/Code/Jar/j/Downloadjaxbimpl221jar.htm

任何人都可以确认这是我需要添加的替代依赖项以支持包中的那个类

import com.sun.xml.txw2.output.CharacterEscapeHandler
<dependency>
<groupId>com.sun.xml.txw2</groupId>
<artifactId>txw2</artifactId>
<version>some version</version>
</dependency>
Ref Link :
http://grepcode.com/snapshot/repo1.maven.org/maven2/com.sun.xml.bind/jaxb-impl/2.2.11.

如有任何帮助,我们将不胜感激。

最佳答案

随着 jaxb-impl 2.2.7,com.sun.xml.bind.marshaller.CharacterEscapeHandler 被移动到 jaxb-core 2.2.7

并且从 2.2.10 开始,jaxb-impl 失去了对 jaxb-core 的依赖

关于java - jaxb-impl 2.2.11 的包 com.sun.xml.bind.marshaller 中不存在名为 CharacterEscapeHandler 的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46931867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com