tree: 6ba0e8ba1a21ea0918d72de2f5f40b35fa834a60
  1. api/
  2. combined-pom/
  3. impl/
  4. spec/
  5. src/
  6. .gitignore
  7. CONTRIBUTING.md
  8. exclude.xml
  9. LICENSE.md
  10. NOTICE.md
  11. pom.xml
  12. README.md
README.md

Jakarta Expression Language

This repository contains the source for:

  • the Jakarta Expression Language API (/api) -
  • the Jakarta Expression Langauge specification (/spec)
  • the Glassfish implementation of the Jakarta Expression Language API (/impl)

Note: From Jakarta EE 9 onwards the JAR containing the Glassfish implementation of the Jakarta Expression Language API only contains the implementation classes. It no longer contains a copy of the API classes which may be obtained from the API JAR.

Note: The Glassfish implementation is expected to move to a new repository shortly.

Building

API

Jakarta Expression Language API can be built by executing the following from the project root:

cd api
mvn clean package

The API jar can then be found in /impl/target.

Specification

Jakarta Expression Language specification can be built by executing the following from the project root:

cd spec
mvn clean package

The API jar can then be found in /spec/target.

Making Changes

To make changes, fork this repository, make your changes, and submit a pull request.

About Jakarta Expression Language

Jakarta Expression Language defines an expression language for Java applications.