«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как решить проблему javax.xml.bind в Java 11?

Как решить проблему javax.xml.bind в Java 11?

Опубликовано 10 ноября 2024 г.
Просматривать:381

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

Проблема javax.xml.bind в Java 11

Как решить проблему отсутствия пакета javax.xml.bind в Java 11?

Согласно документации по выпуску, модули Java EE были удалены в Java 11:

  • java.xml.bind (JAXB) — удалено

Пройдено Эту проблему можно решить, используя альтернативные версии технологии Java EE. Просто добавьте зависимость Maven, содержащую необходимые классы:

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

Обновление Jakarta EE 8 (март 2020 г.)

В Jakarta EE 8 можно использовать привязку Jakarta XML вместо старого модуля JAXB:

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

Обновление Jakarta EE 9 (ноябрь 2020 г.)

Используйте последнюю версию Jakarta XML Binding 3.0:

  • Jakarta ЕЕ 9 API jakarta.xml.bind-api
  • совместимая реализация jaxb-impl
jakarta.xml.bindjakarta.xml.bind-api3.0.0com.sun.xml.bindjaxb-impl3.0.0runtime

Примечание: Jakarta EE 9 использует новое пространство имен пакета API jakarta.xml.bind.*, поэтому обновите оператор импорта:

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

Jakarta EE 10 Обновлено (июнь 2022 г.)

Используйте последнюю версию Jakarta XML Binding 4.0 (требуется Java SE 11 или более поздней версии):

  • Jakarta EE 10 API jakarta. -api
  • совместимая реализация jaxb-impl
jakarta.xml.bindjakarta.xml.bind-api4.0.0com.sun.xml.bindjaxb-impl4.0.0runtime
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3