Skip to main content

Specifications Overview

Click on the specifications below to access the specification document, Javadoc, Technology Compatibility Kit (TCK), and compatible implementation for each release of the specification.

Standalone

Specifications not included in the Platform, Web, or Core Profiles.

Candidate for inclusion.

May or may not be updated as a part of Security 5.0.

Platform and Profile Specifications

The Jakarta EE Platform and Profile specifications are the umbrella specifications for the individual specifications. The Jakarta EE Platform includes most of the individual specifications, while the Profile specifications include the individual specifications for developing web platforms and microservices architectures.

Individual Specifications

Each individual specification describes a standardized way of implementing a particular aspect of an enterprise Java application.

View a specification

Jakarta EE Learning hub

The Jakarta EE Learning hub helps you get productive faster, with guides, tutorials, and courses designed to take you from getting started to production-ready.

Learn More