"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como resolver o problema `javax.xml.bind` no Java 11?

Como resolver o problema `javax.xml.bind` no Java 11?

Publicado em 2024-11-10
Navegar:852

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

problema javax.xml.bind em Java 11

Como resolver o problema de que o pacote javax.xml.bind não existe em Java 11?

De acordo com a documentação de lançamento, os módulos Java EE foram removidos no Java 11:

  • java.xml.bind (JAXB) - Removido

Aprovado Este problema pode ser resolvido usando versões alternativas da tecnologia Java EE. Basta adicionar a dependência do Maven contendo as classes necessárias:


  javax.xml.bind
  jaxb-api
  2.3.0


  com.sun.xml.bind
  jaxb-core
  2.3.0


  com.sun.xml.bind
  jaxb-impl
  2.3.0

Atualização do Jakarta EE 8 (março de 2020)

É possível usar o Jakarta XML Binding no Jakarta EE 8 em vez do antigo módulo JAXB:


  jakarta.xml.bind
  jakarta.xml.bind-api
  2.3.3


  com.sun.xml.bind
  jaxb-impl
  2.3.3
  runtime

Atualização do Jakarta EE 9 (novembro de 2020)

Use a versão mais recente do Jakarta XML Binding 3.0:

  • Jakarta API EE 9 jakarta.xml.bind-api
  • implementação compatível jaxb-impl

  jakarta.xml.bind
  jakarta.xml.bind-api
  3.0.0


  com.sun.xml.bind
  jaxb-impl
  3.0.0
  runtime

Nota: Jakarta EE 9 adota o novo namespace de pacote de API jakarta.xml.bind.*, portanto, atualize a instrução de importação:

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

Jakarta EE 10 Update (junho de 2022)

Usa a versão mais recente do Jakarta XML Binding 4.0 (requer Java SE 11 ou superior):

  • Jakarta EE 10 API jakarta.xml.bind-api
  • implementação compatível jaxb-impl

  jakarta.xml.bind
  jakarta.xml.bind-api
  4.0.0


  com.sun.xml.bind
  jaxb-impl
  4.0.0
  runtime
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3