Ich aktualisiere jaxb-impl jar in meiner Anwendung pom auf 2.2.11
von 2.1
Ich habe gesehen, dass es keine Klasse mit dem Namen CharacterEscapeHandler gibt
com.sun.xml.bind.marshaller
Gibt es eine alternative Klasse dafür, da unser Quellcode CharacterEscapeHandler verwendet.
Ich habe eine Alternative von
http://www.java2s.com/Code/Jar/j/Downloadjaxbimpl221jar.htm
Kann jemand dies als die alternative Abhängigkeit bestätigen, die ich hinzufügen muss, um diese Klasse aus dem Paket zu unterstützen
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.
Jede Hilfe wäre willkommen.
Antworten:
0 für die Antwort № 1Mit jaxb-impl 2.2.7 kann das com.sun.xml.bind.marshaller.CharacterEscapeHandler
wurde auf jaxb-core 2.2.7 verschoben
Und seit 2.2.10 hat jaxb-impl seine Abhängigkeit von jaxb-core verloren