Java Magazine, Sept/Oct 2018
ORACLE COM JAVAMAGAZINE SEPTEMBER OCTOBER 2018 27 the leading edge modern applications within a single WAR file was then streamlined with the Java EE platform Although Java EE evolved significantly rapid changes in technology placed demand on the platform to advance more quickly The Java EE 8 release answered the call by providing APIs to facilitate using web services a new security API and improvements for deployment to container environments However the need to advance the platform at a more rapid pace remained an issue To accommodate this requirement Oracle open sourced the platform through the Eclipse Foundation in 2017 In this article I take you through an introduction to the next evolution in the enterprise Java space Jakarta EE I explain the transfer of the specifications from Oracle to the Eclipse Foundation and I demonstrate how to grab the latest code to get started with Jakarta EE How We Got to Jakarta EE When Oracle decided to open source the Java EE platform via the Eclipse Foundation the Eclipse Enterprise for Java EE4J project was formed This project is a base repository that resides on GitHub and it is in place for the purpose of transitioning and housing the codebase documentation and Technology Compatibility Kits TCKs for each of the Java EE specifications EE4J is not going to become the open platform rather it is a project that contains each of the specifications for the new platform Oracle began to transfer the documentation codebase and TCK for each of the specifications to their respective EE4J projects during the second half of 2016 At the time of this writing mid 2018 the transition is still underway and significant work is being done to make the transition as seamless and timely as possible The name Jakarta EE was chosen for the new open sourced platform that was once known as Java EE That is all EE4J projects that are transferred from Oracle will be combined to create the Jakarta EE platform The Jakarta name has significance in the Java community because a project known as the Jakarta Project was operated as an umbrella project under the Apache Software Foundation for several years The project was retired in 2011 because most of the subprojects had formed independent projects within the Apache Software Foundation so the project team felt that no confusion would arise
You must have JavaScript enabled to view digital editions.