/ / Es gibt keine Klasse namens CharacterEscapeHandler im Paket com.sun.xml.bind.marshaller für jaxb-impl 2.2.11 - java, maven, jaxb

Es existiert keine Klasse namens CharacterEscapeHandler im Paket com.sun.xml.bind.marshaller für jaxb-impl 2.2.11 - java, maven, jaxb

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 № 1

Mit 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