blob: 1fea6da9f033a5334a78b3ff2cdceb6fc9d2efc2 [file] [log] [blame] [view]
# Jakarta Expression Language
This repository contains the source for:
- the Jakarta Expression Language [API](https://javadoc.io/doc/jakarta.el/jakarta.el-api/) (/api) -
- the Jakarta Expression Langauge [specification](https://jakarta.ee/specifications/expression-language/4.0/jakarta-expression-language-spec-4.0.html) (/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](https://search.maven.org/artifact/jakarta.el/jakarta.el-api).
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.