„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie löst man das Problem „javax.xml.bind“ in Java 11?

Wie löst man das Problem „javax.xml.bind“ in Java 11?

Veröffentlicht am 10.11.2024
Durchsuche:279

How to Resolve the `javax.xml.bind` Issue in Java 11?

javax.xml.bind-Problem in Java 11

So lösen Sie das Problem, dass das javax.xml.bind-Paket in Java nicht existiert 11?

Laut Release-Dokumentation wurden Java EE-Module in Java 11 entfernt:

  • java.xml.bind (JAXB) – Entfernt

Bestanden Dieses Problem kann durch die Verwendung alternativer Versionen der Java EE-Technologie gelöst werden. Fügen Sie einfach die Maven-Abhängigkeit hinzu, die die erforderlichen Klassen enthält:

javax.xml.bindjaxb-api2.3.0com.sun.xml.bindjaxb-core2.3.0com.sun.xml.bindjaxb-impl2.3.0

Jakarta EE 8 Update (März 2020)

Es ist möglich, die Jakarta XML-Bindung in Jakarta EE 8 anstelle des alten JAXB-Moduls zu verwenden:

jakarta.xml.bindjakarta.xml.bind-api2.3.3com.sun.xml.bindjaxb-impl2.3.3runtime

Jakarta EE 9 Update (November 2020)

Verwenden Sie die neueste Version von Jakarta XML Binding 3.0:

  • Jakarta EE 9 API jakarta.xml.bind-api
  • kompatible Implementierung jaxb-impl
jakarta.xml.bindjakarta.xml.bind-api3.0.0com.sun.xml.bindjaxb-impl3.0.0runtime

Hinweis: Jakarta EE 9 übernimmt den neuen API-Paket-Namespace jakarta.xml.bind.*, daher aktualisieren Sie bitte die Importanweisung:

javax.xml.bind -> jakarta.xml.bind

Jakarta EE 10 Update (Juni 2022)

Verwendet die neueste Version von Jakarta XML Binding 4.0 (erfordert Java SE 11 oder höher):

  • Jakarta EE 10 API jakarta.xml.bind-api
  • kompatible Implementierung jaxb-impl
jakarta.xml.bindjakarta.xml.bind-api4.0.0com.sun.xml.bindjaxb-impl4.0.0runtime
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3