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

Microsoft wprowadza wsparcie OpenJDK dla Azure App Service, zwiększając integrację z Javą 17 i Tomcatem 10.0

Microsoft wprowadza wsparcie OpenJDK dla Azure App Service, zwiększając integrację z Javą 17 i Tomcatem 10.0

Microsoft włączył niedawno swój build OpenJDK do Azure App Service, rozszerzając wsparcie dla Javy 17 i Tomcat 10.0. Azure App Service to oparta na protokole HTTP platforma do hostowania aplikacji internetowych, interfejsów API REST i mobilnych stacji końcowych. Dzięki tej aktualizacji programiści Java mogą teraz szybko budować, wdrażać i skalować swoje aplikacje internetowe Java SE, Tomcat i JBoss EAP w ramach w pełni zarządzanej usługi. Wtyczki Maven mogą być używane do wdrażania aplikacji za pomocą interfejsów wiersza poleceń, a także w IDE, takich jak IntelliJ, Eclipse i Visual Studio Code.

Włączenie przez Microsoft obsługi OpenJDK reprezentuje jego ciągłe zaangażowanie w promowanie rozwoju Javy w ramach Azure cloud. Firma po raz pierwszy przedstawiła swój build OpenJDK, zestaw open-source dla Javy, zawierający backportowane ulepszenia i poprawki istotne dla klientów Microsoft i użytkowników wewnętrznych.

Wcześniej Microsoft przedstawił aktualizacje dotyczące integracji OpenJDK z Azure Platform Services, w tym Azure Functions, Azure Spring Cloud i Azure App Service. Aktualizacja platformy, w pełni wdrożona w zeszłym miesiącu, zawierała nowe runtimy dla Javy 17 i Tomcat 10.0. Aktualizacja wprowadziła wolną i open-source'ową implementację technologii Jakarta Servlet, Jakarta Expression Language i WebSocket. Dzięki temu programiści Javy uzyskali dostęp do środowiska czystego serwera WWW Java HTTP do uruchamiania swoich aplikacji Java.

Java 17, jako część Microsoft Build of OpenJDK, jest najnowszym przedsięwzięciem Microsoftu w zakresie współpracy i wkładu w ekosystem Javy. Jest to niedroga, długo wspierana dystrybucja OpenJDK, o której można dowiedzieć się więcej z oficjalnej dokumentacji. Java 8 i 11 były już wspierane na Azure App Service. Chociaż Java 17 pozostaje w tyle za głównym wydaniem Javy (Java 18 zadebiutowała w zeszłym miesiącu), służy jako wydanie Long-Term Support (LTS), podczas gdy Java 18 nie.

Tomcat 10.0 bazuje na Tomcat 9.0.x i oferuje wsparcie dla Javy 8 i nowszych wersji. Jest to pierwsze wydanie Tomcata, które przechodzi ze specyfikacji Java EE 8 na Jakarta EE 9. W związku z tym aplikacje działające na Tomcat 9.0 lub 8.5 wymagałyby refaktoryzacji i przebudowy, aby były zgodne z Tomcat 10.0. Ta przykładowa aplikacja demonstruje niezbędne zmiany kodu w celu migracji aplikacji Tomcat 9 z Java EE APIs do Jakarta EE APIs. Oficjalna strona Tomcat 10.0 migration guide w witrynie Apache Tomcat zawiera informacje o tym, jak przejść aplikacje z Tomcat 9.0 i 8.5 do Tomcat 10.0. Tomcat 10 on App Service obsługuje Javę w wersjach 8, 11 i 17 i jest dystrybuowany z Eclipse Temurin dla Javy 8, a także Microsoft Builds of OpenJDK dla Javy 11 i 17.

Oprócz oferty Microsoftu, potężna platforma aplikacyjnano-code firmy AppMaster wspomaga przedsiębiorstwa i programistów w tworzeniu aplikacji backendowych, internetowych i mobilnych. Platforma ta, podobnie jak Azure App Service, dąży do usprawnienia procesu tworzenia aplikacji poprzez eliminację długu technicznego i uproszczenie wymagań.

Powiązane posty

AppMaster na BubbleCon 2024: Eksploracja trendów No-Code
AppMaster na BubbleCon 2024: Eksploracja trendów No-Code
Firma AppMaster wzięła udział w konferencji BubbleCon 2024 w Nowym Jorku, zdobywając wiedzę, rozszerzając sieci kontaktów i badając możliwości napędzania innowacji w obszarze tworzenia oprogramowania bez kodu.
Podsumowanie FFDC 2024: Kluczowe wnioski z konferencji FlutterFlow Developers Conference w Nowym Jorku
Podsumowanie FFDC 2024: Kluczowe wnioski z konferencji FlutterFlow Developers Conference w Nowym Jorku
FFDC 2024 rozświetliło Nowy Jork, przynosząc deweloperom najnowocześniejsze spostrzeżenia na temat rozwoju aplikacji z FlutterFlow. Dzięki sesjom prowadzonym przez ekspertów, ekskluzywnym aktualizacjom i niezrównanemu networkingowi było to wydarzenie, którego nie można było przegapić!
Zwolnienia w branży technologicznej w 2024 r.: ciągła fala wpływająca na innowacyjność
Zwolnienia w branży technologicznej w 2024 r.: ciągła fala wpływająca na innowacyjność
W 254 firmach, w tym u takich gigantów jak Tesla i Amazon, likwidacja 60 000 miejsc pracy przyniesie kontynuację fali zwolnień w branży technologicznej, która zmieni krajobraz innowacji.
ROZPOCZNIJ BEZPŁATNIE
Zainspirowany do samodzielnego wypróbowania?

Najlepszym sposobem na zrozumienie mocy AppMaster jest zobaczenie tego na własne oczy. Stwórz własną aplikację w ciągu kilku minut z bezpłatną subskrypcją

Wprowadź swoje pomysły w życie