Die Klasse com.sun.xml.bind.v2.model.annotation.AnnotationReader
war Teil von jaxb-impl 2.1.6, wurde aber in 2.1.7 entfernt. Weiß jemand warum?Warum wurde AnnotationReader aus der JAXB-Referenzimplementierung entfernt?
Antwort
JAXB-Artefakte wurden in 2.2.11
umstrukturiert, so dass einige Klassen zwischen jaxb-runtime
und jaxb-core
verschoben wurden. AnnotationReader
ist nicht der einzige. Der Hauptgrund ist (wahrscheinlich) die Mavenisierung, die aufgrund der Abhängigkeitsstruktur einige Klassen neu anordnen musste.
Leider hat die alte Artefakte com.sun.xml.bind:*
ein bisschen falsche Abhängigkeitsstruktur, also wenn Sie nur jaxb-impl
zuvor verwendet haben, würden Sie auch jaxb-core
benötigen. Wenn das Ihr Problem war, sollten Sie zu den neuen org.glassfish.jaxb:*
Artefakten wechseln, da sie die richtige Struktur haben. org.glassfish.jaxb:jaxb-core
ist eine Abhängigkeit von org.glassfish.jaxb:jaxb-runtime
, die die alte org.glassfish.jaxb:jaxb-impl
ersetzt.
Siehe auch:
Which artifacts should I use for JAXB RI in my Maven project?
Die AnnotationReader
ist jetzt Teil von jaxb-core
.
- 1. Warum wurde der Befehl "artisan serve" aus Lumen 5.2 entfernt?
- 2. Warum wurde GetSystemPowerStatusEx aus Windows CE 5.0 Standard-SDK entfernt?
- 3. Warum wurde die globale 'eckige' Variable aus angularjs.TypeScript.DefinitelyTyped entfernt?
- 4. raw_input ("") wurde aus Python entfernt 3.2
- 5. Warum wurde das Paket "epicalc" aus CRAN entfernt?
- 6. Warum wurde unary_function, binary_function, aus C++ 11 entfernt?
- 7. Warum zeigt Chrome einen Wert an, der bereits aus einem Array entfernt wurde?
- 8. DbContext wurde entfernt
- 9. UIView verschwindet, nachdem ModalViewController aus Superview entfernt wurde
- 10. Warum entfernt TextFieldParser.ReadField aufeinanderfolgende Zeilenumbrüche aus der Mitte eines Felds?
- 11. iOS Erkennen, wenn App aus Prozess entfernt wurde
- 12. Wurde die Import-Schaltfläche aus dem Parsing-Dashboard-Datenbrowser entfernt?
- 13. Objektklasse wurde in cakephp3 entfernt
- 14. ObjectDisposedException: Die CancellationTokenSource wurde entfernt
- 15. Warum entfernt Python nicht?
- 16. Sitzungselement kommt zurück, nachdem es entfernt wurde
- 17. xe: objectData - Objekt wurde entfernt oder recycelt
- 18. Das Kontrollkästchen Code der ersten Migration ausführen wurde aus meinem Veröffentlichungsprofil entfernt.
- 19. Warum entfernt VS2010 meine Referenzen?
- 20. Ist @PostRemove aus der Transaktion entfernt?
- 21. Wie entfernt man das "- -" aus der Protokollierung?
- 22. Fehlerbedingungen wurden aus der Ansicht entfernt. -Rails
- 23. Prism.Forms: Wie wird die Seite, von der navigiert wurde, entfernt?
- 24. ngNicht aktualisieren, wenn das Objekt entfernt wurde
- 25. Warum wird das nicht entfernt?
- 26. d3.js v4 d3.layout.tree wurde entfernt?
- 27. Wie zu erkennen, NFC-Tag wurde entfernt
- 28. Wie wird die Position anderer Ansichten beibehalten, nachdem eine Ansicht aus der ViewGroup entfernt wurde?
- 29. Linux: Entfernen von Dateien aus Ziel, das von der Quelle entfernt wurde
- 30. Warum entfernt Lucene keine Docs?