Eclipse GlassFish

About

Eclipse GlassFish is a Jakarta EE compatible implementation sponsored by the Eclipse Foundation.

Latest News

February 13, 2022 -- Eclipse GlassFish 6.2.5 Available

We are pleased to announce the release of Eclipse GlassFish 6.2.5. This release provides implementations of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the GlassFish Download page. Eclipse GlassFish 6.2.5 implements the Jakarta EE 9.1 specification (Jakarta EE 9.1 Platform, Jakarta EE 9 Web Profile). GlassFish 6.2.5 updates and reenables a lot of tests that were disabled in previous versions (most after the GF 5 to 6 transition), once again improves JDK 17 compatibility (cases found by the new tests), fixes several bugs, and contains new versions of Hibernate Validator, Jackson and others.

GlassFish 6.2.5 compiles and run with JDK 11 to JDK 18-EA releases.

Note this release requires at least JDK 11.

January 10, 2022 -- Eclipse GlassFish 6.2.4 Available

We are pleased to announce the release of Eclipse GlassFish 6.2.4. This release provides implementations of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the GlassFish Download page. Eclipse GlassFish 6.2.4 implements the Jakarta EE 9.1 specification (Jakarta EE 9.1 Platform, Jakarta EE 9 Web Profile). GlassFish 6.2.4 brings initial support for JDK 18 (tested until ea29) and adds running several standalone Jakarta EE TCKs directly from the project. An import internal fix is removing a troublesome circular dependency between GlassFish and Jersey.

GlassFish 6.2.4 compiles and run with JDK 11 to JDK 18-EA releases.

Note this release requires at least JDK 11.

November 18, 2021 -- Eclipse GlassFish 6.2.3 Available

We are pleased to announce the release of Eclipse GlassFish 6.2.3. This release provides implementations of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the GlassFish Download page. Eclipse GlassFish 6.2.3 implements the Jakarta EE 9.1 specification (Jakarta EE 9.1 Platform, Jakarta EE 9 Web Profile). GlassFish 6.2.3 brings Admin console fixes, build times improvement, component updates, and bug fixes.

GlassFish 6.2.3 compiles with JDK 11 to JDK 17 and runs on JDK 11 to JDK 17. GlassFish 6.2.3 also compiles and runs on JDK 18-EA releases.

Note this release requires at least JDK 11.

October 1, 2021 -- Eclipse GlassFish 6.2.2 Available

We are pleased to announce the release of Eclipse GlassFish 6.2.2. This release provides implementations of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the GlassFish Download page. Eclipse GlassFish 6.2.2 implements the Jakarta EE 9.1 specification (Jakarta EE 9.1 Platform, Jakarta EE 9 Web Profile). GlassFish 6.2.2 brings GlassFish embedded back to live, and contains an import fix for a memory leak. A major behind the scenes accomplishment is that all active tests now use JUnit 5.

GlassFish 6.2.2 compiles with JDK 11 to JDK 17 and runs on JDK 11 to JDK 17. GlassFish 6.2.2 has been briefly tested with JDK 18-EA releases.

Note this release requires at least JDK 11.

August 28, 2021 -- Eclipse GlassFish 6.2.1 Available

We are happy to announce the release of Eclipse GlassFish 6.2.1. This release provides implementations of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the GlassFish Download page. Eclipse GlassFish 6.2.1 implements the Jakarta EE 9.1 specification (Jakarta EE 9.1 Platform, Jakarta EE 9 Web Profile). GlassFish 6.2.1 now has much improved support for JDK 17, and includes new component Eclipse Exousia, the standalone Jakarta Authorization implementation. GlassFish 6.2.1 compiles with JDK 11 to JDK 17.

Note this release requires at least JDK 11.

May 25, 2021 -- Eclipse GlassFish 6.1 Available

We are happy to announce the final release of Eclipse GlassFish 6.1. This release provides implementations of the Jakarta EE 9.1 Platform and Web Profile specifications. Download links are available from the GlassFish Download page. Eclipse GlassFish 6.1 implements the Jakarta EE 9.1 specification (Jakarta EE 9.1 Platform, Jakarta EE 9 Web Profile).

Note this release requires JDK 11.

April 14, 2021 -- Eclipse GlassFish 6.1 RC1 Available

This is the first release candidate of Eclipse GlassFish 6.1 and is available for download. Eclipse GlassFish 6.1 is targetted to be a Compatible Implementation of Jakarta EE 9.1. Note this release requires JDK 11. The final release is scheduled to coincide with the final release of Jakarta EE 9.1.

December 31, 2020 -- Eclipse GlassFish 6 Stable Release

We are pleased to announce the stable release of Eclipse GlassFish 6.0. This release provides implementations of the Jakarta EE 9 Platform and Web Profile specifications. Download links are available from the GlassFish Download page. Eclipse GlassFish 6 implements the Jakarta EE 9 specification (Jakarta EE 9 Platform, Jakarta EE 9 Web Profile).

October 24, 2020 -- Eclipse GlassFish 6.0 Release Candidate 1 is released

This is the first release candidate of Eclipse GlassFish 6.0 and is available for download. This first Release Candidate is functionally complete and is the first version to pass the in progress Jakarta EE 9 Platform CTS and standalone TCKs for both Full Platform and Web Platform. Further development will be carried out before final release but no major functinal changes will be made.

June 23, 2020 -- Eclipse GlassFish 6.0 Milestone 1 is released

This release contains new Jakarta EE 9 compatible APIs. This is an early alpha release of Eclipse GlassFish 6. See the download page to get your copy.

September 10, 2019 -- Eclipse GlassFish 5.1 is certified compatible with Eclipse Jakarta EE 8

Eclipse GlassFish 5.1 was certified as part of the release of the Jakarta EE 8 specification. This certification was completed without requiring any changes to Eclipse GlassFish 5.1, released in January of this same year. Eclipse GlassFish 5.1 is compatible with both Jakarta EE 8 and also Java EE 8.

January 28, 2019 -- Eclipse GlassFish 5.1 is released

See the press release and related blog posts (here and here).

September 28, 2017 - Introducing Eclipse Enterprise for Java

See the Jakarta EE home-page.

How To Contribute

The Eclipse GlassFish Project is open for contributions and your help is greatly appreciated. The easiest way to contribute to the Eclipse GlassFish documentation is by opening an issue that contains feedback and review comments. Contributions to the source code are also welcome.

Please review the following links: