对于jaxb-impl 2.2.11,com.sun.xml.bind.marshaller软件包中没有名为CharacterEscapeHandler的类存在
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对于jaxb-impl 2.2.11,com.sun.xml.bind.marshaller软件包中没有名为CharacterEscapeHandler的类存在相关的知识,希望对你有一定的参考价值。
我正在将我的应用程序pom中的jaxb-impl jar更新为2.2.11
的2.1
。我看到里面没有名为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的依赖
以上是关于对于jaxb-impl 2.2.11,com.sun.xml.bind.marshaller软件包中没有名为CharacterEscapeHandler的类存在的主要内容,如果未能解决你的问题,请参考以下文章
web services Apache CXF tomcat 7(windows server) Undeploy fail