Они также представили сервер приложений Jakarta EE и набор тестов(TCK) для проверки других совместимых реализаций.
10 сентября 2019 года была выпущена Jakarta EE 8.
Спецификации Jakarta EE можно получить на их веб-сайте.
Они варьируются от Jakarta Anntotations до Jakarta Server Pages.
Наряду со спецификациями Eclipse выпустили Eclipse Glassfish Server 5.1, сервер приложений с открытым исходным кодом, который реализует Jakarta EE 8 platform.
Ожидается разработка Jakarta EE 8 серверов от различных поставщиков Java-серверов. Так, сервер IBM Open Liberty уже был сертифицирован как Jakarta EE 8-совместимый.
Eclipse согласилась взять на себя разработку в 2017 году. Вместо того чтобы внедрять более новую Jakarta EE 9, Eclipse стремится к более плавной миграции, постепенно заменяя Java EE на Jakarta EE.
Развитие Jakarta EE
Jakarta EE будет использоваться(по мнению Eclipse) для построения современных решений, таких как облачные сервисы и микросервисы.
Будущие возможности для обновления Jakarta EE включают обновление Java SE, которое лежит в основе Jakarta EE.
Текущая версия — Java SE 8, следующий кандидат — Java SE 11(это следующая после SE 8 сборка с долгосрочным циклом поддержки).
Также будет улучшена работа с облачными технологиями, такими как Kubernetes, Docker.
Ожидается, что отдельные спецификации будут также улучшены, например Jakarta RESTfull Web Services.
Кроме того, Eclipse Foundation должен определить процесс изменения пространств имен javax на jakarta. Это может потребовать перекомпиляции программ, хотя Eclipse работает над обратной совместимостью, чтобы уменьшить тяжесть миграции.
Пространство имен javax обратно совместимо в течении 20 лет, но является собственностью Oracle.
Где скачать Glassfish 5.1
Вы можете скачать Eclipse GlassFish 5.1 с веб-сайта проекта.
К TCK можно также получить доступ на этом сайте.
ссылка на оригинал статьи https://habr.com/ru/post/467419/
Добавить комментарий