Rumah  >  Artikel  >  Java  >  Keserasian Jakarta EE, Java & Jboss.

Keserasian Jakarta EE, Java & Jboss.

Linda Hamilton
Linda Hamiltonasal
2024-11-05 19:50:02388semak imbas

Jakarta EE, Java & Jboss compatibility.

Baru-baru ini saya terpaksa menjalankan semakan kebolehlaksanaan untuk menaik taraf aplikasi daripada Jboss 7 kepada Jboss 8 . Mendokumentasikan versi min yang serasi & rasionalnya di sini sekiranya ia membantu sesiapa sahaja yang menggunakan tindanan teknologi yang serupa.

Timbunan teknologi:

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

Rasional untuk Jakarta EE 9 :

  1. Versi Java yang disokong paling rendah untuk Jboss 8 ialah Java 11.
  2. Versi asas yang disokong untuk Spring 6.x ialah Java 17.

Rasional untuk 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.

Rasional untuk 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

Rasional untuk Spring MVC 6.0.x :

Versi keluaran Struts 7.0.0 yang menyokong Jakarta EE 9 belum dikeluarkan lagi menurut WW-5141

Atas ialah kandungan terperinci Keserasian Jakarta EE, Java & Jboss.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn