Skip to content
SocialAtoZ

Jakarta EE

Verified

The vendor-neutral enterprise Java specification, formerly Java EE

Not yet rated. Be the first to review Jakarta EE.

Jakarta EE screenshot See all screenshots
  • Deployment On Premise, Cloud Based
  • Starting price Free
  • Free trial Available
  • Best for Small Business, Medium Business, Large Enterprise

What is Jakarta EE?

Jakarta EE is the specification set for enterprise Java, governed at the Eclipse Foundation after Oracle transferred Java EE to it. It publishes a Platform specification, a Web Profile and a Core Profile, with individual specifications browsable separately, and releases through Jakarta EE 8, 9, 10, 11 and 12 in progress.

Being a specification rather than an implementation is the property that distinguishes it from every other entry in this category. An application written against Jakarta EE can run on several vendors' application servers, and a company can change vendor without rewriting, which is precisely the guarantee that made enterprise Java attractive to organisations wary of dependence on one supplier.

The profiles exist because the full platform is large. The Web Profile covers what a web application actually needs and the Core Profile targets smaller runtimes and microservices, which is a reasonable response to the criticism that enterprise Java assumed a heavyweight server.

The rename is more than cosmetic and it still catches people. Oracle retained the Java trademark, so every package moved from javax to jakarta, which is a source-level change existing applications must make rather than a version upgrade they can defer.

Key Features of Jakarta EE

  • Vendor-neutral enterprise Java specification
  • Jakarta EE Platform specification
  • Web Profile for web applications
  • Core Profile for microservices and small runtimes
  • Portability across compliant application servers
  • Governed by the Eclipse Foundation
  • Individual specifications published separately
  • Compatible implementations from several vendors
  • Tutorials and how-to guides
  • Open contribution and mentorship programmes

Jakarta EE Pricing

Free

Free

The specifications are published free by the Eclipse Foundation. Application server implementations are sold separately, with free and commercial options.

Jakarta EE Specifications

Deployment
  • On Premise
  • Cloud Based
Desktop
  • Web App
  • Windows
  • Mac
  • Linux
Built for
  • Small Business
  • Medium Business
  • Large Enterprise
Support
  • Knowledge Base
Public API
Yes
Free trial
Yes
Free plan
No
Runs in browser
No
Customisable
No
Website
jakarta.ee

Jakarta EE Screenshots

Jakarta EE Comparisons

Jakarta EE Reviews

No reviews yet

Used Jakarta EE? Share your experience and help other buyers decide.

Jakarta EE FAQs

Nothing. The specifications are published free by the Eclipse Foundation. Application server implementations are sold separately, with both free and commercial options available.

Portability. An application can run on several vendors' servers and a company can change vendor without rewriting, which is the guarantee that made enterprise Java attractive.

The full platform is large. The Web Profile covers what a web application needs and the Core Profile targets microservices and smaller runtimes.

Oracle retained the Java trademark, so every package moved from javax to jakarta. That is a source-level change existing applications must make, not a version upgrade they can defer.

Jakarta EE 8 through 11 are released, with Jakarta EE 12 in progress, and individual specifications are versioned and browsable on their own.