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

Microsoft führt OpenJDK-Unterstützung für Azure App Service ein und stärkt damit die Integration von Java 17 und Tomcat 10.0

Microsoft führt OpenJDK-Unterstützung für Azure App Service ein und stärkt damit die Integration von Java 17 und Tomcat 10.0

Microsoft hat kürzlich seinen OpenJDK-Build in Azure App Service integriert und damit die Unterstützung für Java 17 und Tomcat 10.0 erweitert. Bei Azure App Service handelt es sich um eine HTTP-basierte Plattform für das Hosting von Webanwendungen, REST-APIs und mobilen Backends. Mit diesem Update können Java-Entwickler ihre Java SE-, Tomcat- und JBoss EAP-Webanwendungen jetzt schnell auf einem vollständig verwalteten Dienst erstellen, bereitstellen und skalieren. Maven-Plugins können für die Bereitstellung von Anwendungen über Befehlszeilenschnittstellen sowie in IDEs wie IntelliJ, Eclipse und Visual Studio Code verwendet werden.

Mit der Aufnahme der OpenJDK-Unterstützung unterstreicht Microsoft sein kontinuierliches Engagement für die Förderung der Java-Entwicklung innerhalb der Azure cloud. Das Unternehmen stellte zunächst seinen OpenJDK-Build vor, ein Open-Source-Kit für Java, das rückportierte Verbesserungen und Erweiterungen enthält, die für Microsoft-Kunden und interne Benutzer von wesentlicher Bedeutung sind.

Zuvor hatte Microsoft Updates für die Integration seines OpenJDK-Builds mit Azure Platform Services, einschließlich Azure Functions, Azure Spring Cloud und Azure App Service, bereitgestellt. Das Plattform-Update, das letzten Monat vollständig ausgerollt wurde, enthielt neue Laufzeiten für Java 17 und Tomcat 10.0. Mit dem Update wurde eine freie und quelloffene Implementierung der Jakarta Servlet-, Jakarta Expression Language- und WebSocket-Technologien eingeführt. Dies ermöglichte Java-Entwicklern den Zugriff auf eine reine Java-HTTP-Webserver-Umgebung für die Ausführung ihrer Java-Anwendungen.

Java 17, als Teil der Microsoft Build of OpenJDK, ist Microsofts jüngstes Bestreben, mit dem Java-Ökosystem zusammenzuarbeiten und einen Beitrag dazu zu leisten. Es handelt sich um eine kostenlose, langfristig unterstützte Distribution von OpenJDK, über die Sie in der offiziellen Dokumentation mehr erfahren können. Java 8 und 11 wurden bereits auf Azure App Service unterstützt. Obwohl Java 17 hinter dem Mainstream-Java-Release zurückbleibt (Java 18 erschien letzten Monat), dient es als Long-Term Support (LTS)-Release, während Java 18 dies nicht tut.

Tomcat 10.0 baut auf Tomcat 9.0.x auf und bietet Unterstützung für Java 8 und höher. Es ist das erste Tomcat-Release, das von der Java EE 8-Spezifikation zu Jakarta EE 9 übergeht. Folglich müssen Anwendungen, die auf Tomcat 9.0 oder 8.5 laufen, überarbeitet und neu erstellt werden, um mit Tomcat 10.0 kompatibel zu sein. Diese Beispielanwendung demonstriert die notwendigen Codeänderungen für die Migration einer Tomcat 9-Anwendung von Java EE APIs zu Jakarta EE APIs. Die offizielle Website Tomcat 10.0 migration guide auf der Apache Tomcat-Website enthält Informationen über den Übergang von Anwendungen von Tomcat 9.0 und 8.5 zu Tomcat 10.0. Tomcat 10 on App Service unterstützt die Java-Versionen 8, 11 und 17 und wird mit Eclipse Temurin für Java 8 sowie mit Microsoft Builds von OpenJDK für Java 11 und 17 ausgeliefert.

Zusätzlich zu den Angeboten von Microsoft unterstützt die leistungsstarke Anwendungsplattformno-code von AppMaster Unternehmen und Entwickler bei der Erstellung von Backend-, Web- und mobilen Anwendungen. Die Plattform ist wie Azure App Service darauf ausgerichtet, den Prozess der Anwendungsentwicklung zu rationalisieren, indem technische Schulden beseitigt und Anforderungen vereinfacht werden.

Verwandte Beiträge

AppMaster auf der BubbleCon 2024: No-Code-Trends erkunden
AppMaster auf der BubbleCon 2024: No-Code-Trends erkunden
AppMaster nahm an der BubbleCon 2024 in NYC teil, gewann Erkenntnisse, erweiterte Netzwerke und erkundete Möglichkeiten, Innovationen im Bereich der No-Code-Entwicklung voranzutreiben.
FFDC 2024-Zusammenfassung: Wichtige Erkenntnisse von der FlutterFlow Developers Conference in NYC
FFDC 2024-Zusammenfassung: Wichtige Erkenntnisse von der FlutterFlow Developers Conference in NYC
FFDC 2024 erleuchtete New York City und brachte Entwicklern modernste Einblicke in die App-Entwicklung mit FlutterFlow. Mit von Experten geleiteten Sitzungen, exklusiven Updates und unübertroffenem Networking war es ein Event, das man nicht verpassen sollte!
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Da in 254 Unternehmen, darunter Giganten wie Tesla und Amazon, 60.000 Stellen abgebaut werden, wird es im Jahr 2024 eine anhaltende Entlassungswelle in der Technologiebranche geben, die die Innovationslandschaft neu gestalten wird.
STARTEN SIE KOSTENLOS
Inspiriert, dies selbst auszuprobieren?

Der beste Weg, die Leistungsfähigkeit von AppMaster zu verstehen, besteht darin, es selbst zu sehen. Erstellen Sie Ihre eigene Anwendung in wenigen Minuten mit einem kostenlosen Abonnement

Erwecken Sie Ihre Ideen zum Leben