>Java >java지도 시간 >자카르타 EE, Java 및 Jboss 호환성.

자카르타 EE, Java 및 Jboss 호환성.

Linda Hamilton
Linda Hamilton원래의
2024-11-05 19:50:02472검색

Jakarta EE, Java & Jboss compatibility.

최근 Jboss 7에서 Jboss 8로 애플리케이션을 업그레이드하기 위해 타당성 검사를 실행해야 했습니다. 유사한 기술 스택을 사용하는 모든 사람에게 도움이 될 수 있도록 필요한 최소 호환 버전 및 근거를 여기에 문서화하세요.

기술 스택:

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

Jakarta EE 9의 이론적 근거:

  1. Jboss 8에 지원되는 가장 낮은 Java 버전은 Java 11입니다.
  2. Spring 6.x의 기본 지원 버전은 Java 17입니다.

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.

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

Spring MVC 6.0.x의 이론적 근거:

Jakarta EE 9를 지원하는 Struts 7.0.0 릴리스 버전은 WW-5141에 따라 아직 릴리스되지 않았습니다.

위 내용은 자카르타 EE, Java 및 Jboss 호환성.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.