Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft представляет поддержку OpenJDK для Azure App Service, усиливая интеграцию Java 17 и Tomcat 10.0

Microsoft представляет поддержку OpenJDK для Azure App Service, усиливая интеграцию Java 17 и Tomcat 10.0

Недавно компания Microsoft включила свою сборку OpenJDK в Azure App Service, расширив поддержку Java 17 и Tomcat 10.0. Azure App Service - это основанная на HTTP платформа для размещения веб-приложений, REST API и мобильных бэкендов. Благодаря этому обновлению разработчики Java теперь могут быстро создавать, развертывать и масштабировать свои веб-приложения на Java SE, Tomcat и JBoss EAP на полностью управляемой службе. Плагины Maven можно использовать для развертывания приложений через интерфейсы командной строки, а также в таких IDE, как IntelliJ, Eclipse и Visual Studio Code.

Включение компанией Microsoft поддержки OpenJDK свидетельствует о ее неизменном стремлении содействовать развитию Java-разработки на сайте Azure cloud. Компания впервые представила свою сборку OpenJDK, комплект с открытым исходным кодом для Java, включающий в себя backported улучшения и усовершенствования, необходимые для клиентов и внутренних пользователей Microsoft.

Ранее Microsoft предоставила обновления по интеграции своей сборки OpenJDK с Azure Platform Services, включая Azure Functions, Azure Spring Cloud и Azure App Service. Обновление платформы, полностью развернутое в прошлом месяце, включало новые среды выполнения для Java 17 и Tomcat 10.0. В обновлении была представлена бесплатная и открытая реализация технологий Jakarta Servlet, Jakarta Expression Language и WebSocket. Это позволило разработчикам Java получить доступ к чистой среде веб-сервера Java HTTP для запуска своих Java-приложений.

Java 17, как часть Microsoft Build of OpenJDK, является последним стремлением Microsoft к сотрудничеству и вкладу в экосистему Java. Это бесплатный, долговременно поддерживаемый дистрибутив OpenJDK, о котором можно узнать больше из официальной документации. Java 8 и 11 уже поддерживались на сайте Azure App Service. Хотя Java 17 отстает от основного релиза Java (Java 18 дебютировала в прошлом месяце), она является релизом долгосрочной поддержки (LTS), а Java 18 - нет.

Tomcat 10.0 создан на базе Tomcat 9.0.x и предлагает поддержку Java 8 и более поздних версий. Это первый выпуск Tomcat, который переходит от спецификации Java EE 8 к Jakarta EE 9. Следовательно, приложения, работающие на Tomcat 9.0 или 8.5, потребуют рефакторинга и перестройки для совместимости с Tomcat 10.0. Этот пример приложения демонстрирует необходимые изменения кода для миграции приложения Tomcat 9 с API Java EE на API Jakarta EE. Официальный сайт Tomcat 10.0 migration guide на веб-сайте Apache Tomcat содержит информацию о том, как перевести приложения с Tomcat 9.0 и 8.5 на Tomcat 10.0. Tomcat 10 on App Service поддерживает Java версий 8, 11 и 17 и распространяется с Eclipse Temurin для Java 8, а также с Microsoft Builds of OpenJDK для Java 11 и 17.

В дополнение к предложениям Microsoft, мощная платформа приложенийno-code компании AppMaster помогает предприятиям и разработчикам создавать внутренние, веб- и мобильные приложения. Платформа, как и Azure App Service, направлена на оптимизацию процесса разработки приложений путем устранения технического долга и упрощения требований.

Похожие статьи

AppMaster на BubbleCon 2024: изучение тенденций No-Code
AppMaster на BubbleCon 2024: изучение тенденций No-Code
AppMaster принял участие в BubbleCon 2024 в Нью-Йорке, где получил новые знания, расширил связи и изучил возможности внедрения инноваций в сфере разработки без кода.
Итоги FFDC 2024: основные выводы с конференции разработчиков FlutterFlow в Нью-Йорке
Итоги FFDC 2024: основные выводы с конференции разработчиков FlutterFlow в Нью-Йорке
Конференция FFDC 2024 (Нью-Йорк) предоставила разработчикам передовые идеи в разработке приложений с FlutterFlow. Сессии под руководством экспертов, эксклюзивные обновления и обмен опытом — такое событие мы не могли пропустить!
Увольнения в сфере технологий в 2024 году: продолжающаяся волна, влияющая на инновации
Увольнения в сфере технологий в 2024 году: продолжающаяся волна, влияющая на инновации
В 2024 году, когда в 254 компаниях, включая таких гигантов, как Tesla и Amazon, будет сокращено 60 000 рабочих мест, продолжится волна увольнений в сфере технологий, которая изменит ландшафт инноваций.
Начните бесплатно
Хотите попробовать сами?

Лучший способ понять всю мощь AppMaster - это увидеть все своими глазами. Создайте собственное приложение за считанные минуты с бесплатной подпиской AppMaster

Воплотите свои идеи в жизнь