Библиотеки Quarkus и javax
Мне интересно, есть ли какая-либо техническая причина того факта, что Quarkus по-прежнему полагается на пространство имен javax вместо использования нового пространства имен jakarta.
Меня больше смущает то, что многие документы сообщают об использовании библиотек Jakarta (например, см. здесь https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-dynamodb.html#_create_the_quarkusfruits_table), в то время соответствующий репозиторий (https://github.com/quarkusio/quarkus-quickstarts/blob/main/amazon-dynamodb-quickstart/src/main/java/org/acme/dynamodb/FruitAsyncService.java) показывает, что на самом деле Джакарта библиотеки недоступны.
From Jakarta EE 9 была выпущена в 2020 году, поэтому я думаю, что это изменение должно быть широко принято основными фреймворками, такими как Quarkus.
Я спрашиваю об этом, потому что я импортирую сторонние библиотеки, которые используют пространство имен Jakarta, и это вносит много путаницы.
Может быть, есть способ переключиться на новое пространство имен Jakarta, которое я еще не видел. Любой способ добиться этого?
1 ответ
Quarkus 3 будет использовать пространство имен jakarta.
Он должен быть выпущен в ближайшее время. До тех пор всем рекомендуется тестировать альфа-версии, которые мы регулярно публикуем l.
Подробнее см. https://quarkus.io/blog/road-to-quarkus-3/ .