Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Jakarta EE
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== History == The platform created by [[Sun Microsystems]] was known as ''Java 2 Platform, Enterprise Edition'' or ''J2EE'' from version 1.2, until the name was changed to ''Java Platform, Enterprise Edition'' or ''Java EE'' in version 1.5. After [[acquisition of Sun Microsystems by Oracle Corporation|Sun was acquired in 2009]], Java EE was maintained by [[Oracle Corporation|Oracle]] under the [[Java Community Process]]. On September 12, 2017, [[Oracle Corporation]] announced that it would submit Java EE to the [[Eclipse Foundation]].<ref>{{cite web |last=Waters |first=John K. |date=2017-09-12 |df=mdy |url=https://adtmag.com/articles/2017/09/12/java-ee-moving-to-eclipse.aspx |title=Java EE Is Moving to the Eclipse Foundation |website=ADTmag |access-date=2017-09-13}}</ref> The Eclipse top-level project has been named Eclipse Enterprise for Java (EE4J).<ref>{{cite web |url=https://www.eclipse.org/ee4j/faq.php |title=EE4J FAQ |first=Wayne |last=Beaton |website=[[Eclipse Foundation]]}}</ref> The Eclipse Foundation could not agree with Oracle over the use of {{code|javax}} and Java trademarks.<ref>{{cite web |last=Milinkovich |first=Mike |date=2019-05-03 |df=mdy |url=https://eclipse-foundation.blog/2019/05/03/jakarta-ee-java-trademarks/ |title=Update on Jakarta EE Rights to Java Trademarks |department=Blog |work=Life at Eclipse |access-date=2024-07-25}}</ref> Oracle owns the trademark for the name "Java" and the platform was renamed from Java EE to Jakarta EE.<ref>{{cite news |last1=Chirgwin |first1=Richard |date=2018-03-04 |df=mdy |url=https://www.theregister.co.uk/2018/03/04/java_ee_is_now_jakarta_ee/ |title=Java EE renamed 'Jakarta EE' after Big Red brand spat |department=Software |work=[[The Register]] |access-date=19 March 2018}}</ref><ref>{{cite news |last1=Vaughan-Nichols |first1=Steven J. |date=2018-03-05 |df=mdy |title=Good-bye JEE, hello Jakarta EE |url=https://www.zdnet.com/article/good-bye-jee-hello-jakarta-ee/ |department=Linux and Open Source |work=[[ZDNet]] |access-date=2020-07-10}}</ref> The name refers to the largest city on the island of [[Java]] and also the capital of Indonesia, [[Jakarta]].<ref>{{cite web |last=Tijms |first=Arjan |date=2020-02-27 |df=mdy |title=Transition From Java EE to Jakarta EE |url=https://blogs.oracle.com/javamagazine/post/transition-from-java-ee-to-jakarta-ee |department=Java Magazine |website=blogs.oracle.com |access-date=2024-07-25}}</ref> The name should not be confused with the former [[Jakarta Project]] which fostered a number of current and former Java projects at the [[Apache Software Foundation]]. {| class="wikitable" |+ Java enterprise platform history ! Platform version !! Release<ref>{{cite web |url=https://jakarta.ee/release/ |title=Jakarta EE Releases |work=Jakarta EE |publisher=[[Eclipse Foundation]] |access-date=2024-07-17}}</ref> !! Specification !! {{nowrap|Java SE}} Support !! Important Changes |- | Jakarta EE 11 || Planned for June/July 2024 || [https://jakarta.ee/specifications/platform/11/ 11] || Java SE 21 || Data |- | Jakarta EE 10 || {{nowrap|2022-09-22}}<ref>{{cite press release |last1=Obradovic |first1=Tanja |last2=Grimstad |first2=Ivar |date=2022-09-22 |df=ymd |url=https://jakarta.ee/news/jakarta-ee-10-released/ |title=The Eclipse Foundation’s Jakarta EE Working Group Releases Jakarta EE 10 to Usher in the Era of Cloud Native Java |department=News |work=Jakarta EE |publisher=[[Eclipse Foundation]] |access-date=2024-07-17}}</ref> || [https://jakarta.ee/specifications/platform/10/ 10] || {{ubl|Java SE 17|Java SE 11|item_style=white-space:nowrap;}} || Removal of deprecated items in Servlet, Faces, CDI and EJB (Entity Beans and Embeddable Container). CDI-Build Time. |- | {{nowrap|Jakarta EE 9.1}} || {{nowrap|2021-05-25}}<ref>{{cite press release |last1=Obradovic |first1=Tanja |last2=Grimstad |first2=Ivar |date=2021-05-25 |df=ymd |url=https://jakarta.ee/news/jakarta-ee-9-1-released/ |title=The Jakarta EE Working Group Releases Jakarta EE 9.1 as Industry Continues to Embrace Open Source Enterprise Java |department=News |work=Jakarta EE |publisher=[[Eclipse Foundation]] |access-date=2022-03-05}}</ref> || [https://jakarta.ee/specifications/platform/9.1/ 9.1] || {{ubl|Java SE 11|Java SE 8}} || JDK 11 support |- | Jakarta EE 9 || {{nowrap|2020-12-08}}<ref>{{cite press release |last1=Mmayel |first1=Shabnam |last2=Obradovic |first2=Tanja |date=2020-12-08 |df=ymd |url=https://jakarta.ee/news/jakarta-ee-9-released/ |title=Jakarta EE 9 Released! |department=News |work=Jakarta EE |publisher=[[Eclipse Foundation]] |access-date=2022-03-05}}</ref> || [https://jakarta.ee/specifications/platform/9/ 9] || Java SE 8 || API namespace move from {{code|javax}} to {{code|jakarta}} |- | Jakarta EE 8 || {{nowrap|2019-09-10}}<ref>{{cite press release |last1=Mmayel |first1=Shabnam |last2=Obradovic |first2=Tanja |date=2019-09-10 |df=ymd |url=https://jakarta.ee/news/jakarta-ee-8-released/ |title=Jakarta EE 8 Released! |department=News |work=Jakarta EE |publisher=[[Eclipse Foundation]] |access-date=2022-03-05}}</ref> || [https://jakarta.ee/specifications/platform/8/ 8] || Java SE 8 || Full compatibility with Java EE 8 |- | Java EE 8 || 2017-08-31 || [https://jcp.org/en/jsr/detail?id=366 JSR 366] || Java SE 8 || [[HTTP/2]] and CDI based [[Security]] |- | Java EE 7 || 2013-05-28 || [https://jcp.org/en/jsr/detail?id=342 JSR 342] || Java SE 7 || [[WebSocket]], [[JSON]] and [[HTML5]] support |- | Java EE 6 || 2009-12-10 || [https://jcp.org/en/jsr/detail?id=316 JSR 316] || Java SE 6 || [[dependency injection|CDI]] managed Beans and REST |- | Java EE 5 || 2006-05-11 || [https://jcp.org/en/jsr/detail?id=244 JSR 244] || Java SE 5 || [[Java annotation]]s and [[Generics in Java]] |- | J2EE 1.4 || 2003-11-11 || [https://jcp.org/en/jsr/detail?id=151 JSR 151] || J2SE 1.4 || [[Web Services Interoperability|WS-I]] interoperable web services<ref>{{cite web |last=Krill |first=Paul |date=2003-11-21 |df=mdy |url=https://www.infoworld.com/article/2680436/j2ee-1-4-spec-certified.html |title=J2EE 1.4 spec certified |department=Software Development |work=[[InfoWorld]] |access-date=2022-03-05}}</ref> |- | J2EE 1.3 || 2001-09-24 || [https://jcp.org/en/jsr/detail?id=58 JSR 58] || J2SE 1.3 || Java connector architecture<ref>{{cite web |last=Copeland |first=Lee |date=2001-09-24 |df=mdy |url=https://www.computerworld.com/article/2583189/sun-unveils-j2ee-1-3.html |title=Sun unveils J2EE 1.3 |department=Software Development |work=[[Computerworld]] |access-date=2022-03-05}}</ref> |- | J2EE 1.2 || 1999-12-17 || [https://download.oracle.com/otndocs/jcp/7391-j2ee_platform-1.2-fr-spec-oth-JSpec/ 1.2] || J2SE 1.2 || Initial specification release |}
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Jakarta EE
(section)
Add topic