Heim > Java > javaLernprogramm > Hauptteil

Jakarta EE-, Java- und Jboss-Kompatibilität.

Linda Hamilton
Freigeben: 2024-11-05 19:50:02
Original
406 Leute haben es durchsucht

Jakarta EE, Java & Jboss compatibility.

Ich musste kürzlich eine Machbarkeitsprüfung durchführen, um eine Anwendung von Jboss 7 auf Jboss 8 zu aktualisieren. Dokumentieren Sie hier die minimal erforderlichen kompatiblen Versionen und die Begründung, falls es jemandem hilft, der einen ähnlichen Tech-Stack verwendet.

Tech-Stack:

Current Tech Version Tech Required for Jboss 8 Version
Java 1.8 Java 17
Java EE 8 Jakarta EE 9
Spring 2.5.6 Spring 6.0.x
Struts 1.x Spring MVC 6.0.x
Jboss 7.1 Jboss 8

Begründung für Jakarta EE 9:

  1. Die niedrigste unterstützte Java-Version für Jboss 8 ist Java 11.
  2. Die unterstützte Basisversion für Spring 6.x ist Java 17.

Begründung für Jakarta EE 9:

Jakarta EE version Package names Description
Jakarta EE 8 javax.* Same as Java EE 8 only the brand name has been updated. No change in namespace.
Jakarta EE 9 jakarta.* Brand names & package names are updated. Namespace changed to jakarta.
Jakarta EE 10 jakarta.* Brand names & package names are updated along with changes to the API itself.

Begründung für Spring 6.0.x:

Spring version Supported Jakarta EE version JDK version
Spring Framework 5.3.x Java EE 7 - 8 JDK 1.8 - 21
Spring Framework 6.0.x Jakarta EE 9 - 10 JDK 17 - 21

Begründung für Spring MVC 6.0.x:

Die Release-Version von Struts 7.0.0, die Jakarta EE 9 unterstützt, wurde laut WW-5141 noch nicht veröffentlicht

Das obige ist der detaillierte Inhalt vonJakarta EE-, Java- und Jboss-Kompatibilität.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!