Skip to content

JAVA EE / JAKARTA

Last update: 10 Feb 2023

Versions

Name Release Year
EE 1.2 1999
EE 1.3 2001
EE 1.4 2003
EE 5 2006
EE 6 2009
EE 7 2013
EE 8 2017
Jakarta 8 2019
Jakarta 9 2020
Jakarta 9.1 2021
Jakarta 10 2022

Modules

Name Description EE6 EE7 EE8
Batch Batch applications for the Java Platform - 1.0 JSR352 1.0 JSR352
Bean Validation Bean Validation 1.0 JSR303 1.1 JSR349 2.0 JSR380
CDI Contexts and Dependency Injection for the Java EE Platform 1.0 JSR299 1.1 JSR346 2.0 JSR365
Common Annotations Common Annotations for the Java Platform 1.1 JSR250 1.2 JSR250 1.3 JSR250
Concurrency Concurrency utilities for Java EE - 1.0 JSR236 1.0 JSR236
Debugging Debugging support for Other Languages 1.0 JSR45 1.0 JSR45 1.0 JSR45
Deployment Java EE Application Deployment 1.2 JSR88 1.2 JSR88 1.2 JSR88
DI Dependency Injection for Java 1.0 JSR330 1.0 JSR330 1.0 JSR330
EJB Enterprise JavaBeans 3.1 JSR318 3.2 JSR345 3.2 JSR345
EL Unified Expression Language 2.2 JSR245 3.0 JSR341 3.0 JSR341
Interceptors Interceptors 1.1 JSR318 1.2 JSR318 1.2 JSR318
JACC Java Authentication Service Provider Contract for Containers 1.3/1.4 JSR115 1.5 JSR115 1.5 JSR115
JAF JavaBeans Activation Framework 1.1 JSR925 1.1 JSR925 1.1 JSR925
JASPIC Java Authentication Service Provider Interface for Containers 1.0 JSR196 1.1 JSR196 1.1 JSR196
JavaMail JavaMail API 1.4 JSR919 1.5 JSR919 1.6 JSR919
JAX-RPC Java API for XML-based RPC 1.1 JSR101 1.1 JSR101 1.1 JSR101
JAX-RS Java API for RESTful Web Services 1.1 JSR311 2.0 JSR339 2.1 JSR370
JAX-WS Java API for XML based Services 2.2 JSR224 2.2 JSR224 2.2 JSR224
JAXB Java Architecture for XML Binding 2.2 JSR222 2.2 JSR222 2.2 JSR222
JAXM Java API for XML Messaging 1.3 JSR67 1.3 JSR67
JAXP Java API form XML processing 1.3 JSR206 1.3 JSR206 1.6 JSR206
JAXR Java API for XML registries 1.0 JSR93 1.0 JSR93 1.0 JSR93
JCA Java EE Connector Architecture 1.6 JSR322 1.7 JSR322 1.7 JSR322
jCache - 1.0 JSR107
JDBC Java Database Connectivity 4.0 JSR221 4.0 JSR221 4.0 JSR221
JMS Java Message Service API 1.1 JSR914 2.0 JSR343 2.0 JSR343
JMX Java Manegement Extensions 2.0 JSR255 2.0 JSR255 2.0 JSR255
JPA Java Persistence API 2.0 JSR317 2.1 JSR338 2.2 JSR338
JSF JavaServer Faces 2.0 JSR314 2.2 JSR344 2.3 JSR372
JSON-B Java API for JSON Binding - - 1.0 JSR367
JSON-P Java API for JSON Processing - 1.0 JSR353 1.1 JSR374
JSP Java Server Pages 2.2 JSR245 2.3 JSR245 2.3 JSR245
JSTL JavaServer Pages Standard Tag Library 1.2 JSR52 1.2 JSR52 1.2 JSR52
JTA Java Transaction API 1.1 JSR907 1.2 JSR907 1.2 JSR907
Managed Beans Managed Beans 1.0 JSR316 1.0 JSR316 1.0 JSR316
Management J2EE Management 1.1 JSR77 1.1 JSR77 1.1 JSR77
Security Java EE Security API - - 1.0 JSR375
Servlet Java Servlet 3.0 JSR315 3.1 JSR340 4.0 JSR369
StAX Streaming API for XML 1.0 JSR173 1.0 JSR173 1.0 JSR173
Web Services Implementing Enterprise WebServices 1.3 JSR109 1.3 JSR109 1.3 JSR109
WebSocket Java API for WebSocket - 1.1 JSR356 1.1 JSR356
WS MetaData Web Services Metadata for the Java platform 2.1 JSR181 2.1 JSR181 2.1 JSR181