×
The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.
Java EE vs Jakarta EE: What's the Difference?
Java EE (Java Platform, Enterprise Edition) and Jakarta EE are both platforms for building enterprise applications in Java, but there are key differences:
#1
Java EE (Before 2018)
o Java EE was originally developed by Sun Microsystems and later maintained by Oracle.
o It provided a set of specifications for building enterprise applications, such as Servlets, JSP, JPA, EJB, JMS, and more.
o It was a standard for large-scale, distributed, and transactional applications.
#2
Jakarta EE (After 2018 - Present)
o In 2017, Oracle donated Java EE to the Eclipse Foundation, and it was renamed Jakarta EE.
o Jakarta EE 8 was essentially the same as Java EE 8, with no major changes except the branding.
o From Jakarta EE 9 onwards, a major change happened: package names moved from javax.* to jakarta.*.
o Jakarta EE 10 and later introduced new features, including better support for cloud-native applications and microservices.
Will Regular
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact
[javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.