"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment résoudre le problème « javax.xml.bind » dans Java 11 ?

Comment résoudre le problème « javax.xml.bind » dans Java 11 ?

Publié le 2024-11-10
Parcourir:456

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

problème javax.xml.bind en Java 11

Comment résoudre le problème que le package javax.xml.bind n'existe pas en Java 11 ?

Selon la documentation de la version, les modules Java EE ont été supprimés dans Java 11 :

  • java.xml.bind (JAXB) - Supprimé

Réussi Ce problème peut être résolu en utilisant des versions alternatives de la technologie Java EE. Ajoutez simplement la dépendance Maven contenant les classes requises :

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

Mise à jour de Jakarta EE 8 (mars 2020)

Il est possible d'utiliser la liaison XML de Jakarta dans Jakarta EE 8 au lieu de l'ancien module JAXB :

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

Mise à jour de Jakarta EE 9 (novembre 2020)

Utilisez la dernière version de Jakarta XML Binding 3.0 :

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

Remarque : Jakarta EE 9 adopte le nouvel espace de noms du package API jakarta.xml.bind.*, veuillez donc mettre à jour l'instruction d'importation :

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

Mise à jour de Jakarta EE 10 (juin 2022)

Utilise la dernière version de Jakarta XML Binding 4.0 (nécessite Java SE 11 ou supérieur) :

  • API Jakarta EE 10 jakarta.xml.bind-api
  • implémentation compatible jaxb-impl
jakarta.xml.bindjakarta.xml.bind-api4.0.0com.sun.xml.bindjaxb-impl4.0.0runtime
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3