Java EE Version History
- Details
- Written by Nam Ha Minh
- Last Updated on 29 June 2024   |   Print Email
Java EE or Java Platform, Enterprise Edition (formerly J2EE - Java 2 Platform, Enterprise Edition) is a group of specifications for developing and deploying enterprise applications. Java EE is based on Java SE, plus enterprise features such as distributed computing and web services. Java EE is made of several well-known specifications (to name a few): Java Servlets, JSP, XML, JMS, JTA, JPA, JavaMail…
This article gives you a list of major Java EE versions throughout its history. In the table below, each Java EE version requires minimum version of Java SE (specified in the third column):
Java EE Version |
Release Time
|
Required Java SE version
|
J2EE 1.2
|
December 1999
|
J2SE 1.2
|
J2EE 1.3
|
September 2001
|
J2SE 1.3
|
J2EE 1.4
|
November 2003
|
J2SE 1.4
|
Java EE 5
|
May 2006
|
Java SE 5
|
Java EE 6
|
December 2009
|
Java SE 6
|
Java EE 7
|
May 2013
|
Java SE 7
|
Java EE 8
|
August 2017
|
Java SE 8
|
NOTES: in September 2017, Oracle corporation donated Java EE to the Eclipse Foundation, without “Java” trademark. That means the platform is now managed by the Eclipse Foundation under the new name Jakarta EE. You can also check Jakarta EE versions on this page.
More about Java EE:
Learn about Java EE core technologies:
About the Author:
![](/images/NamAuthor.png)
Comments