Version Released Active Support Security Support Release
14 4 months and 4 weeks ago
(17 Mar 2020)
Ends in 1 month and 2 weeks
(30 Sep 2020)
Ends in 1 month and 2 weeks
(30 Sep 2020)
14.0.0
13 11 months ago
(17 Sep 2019)
Ended 4 months and 2 weeks ago
(31 Mar 2020)
Ended 4 months and 2 weeks ago
(31 Mar 2020)
NA
12 1 year and 4 months ago
(19 Mar 2019)
Ended 10 months ago
(30 Sep 2019)
Ended 10 months ago
(30 Sep 2019)
NA
11 (LTS) 1 year and 10 months ago
(25 Sep 2018)
Ends in 3 years
(30 Sep 2023)
Ends in 6 years
(30 Sep 2026)
11.0.6
10 2 years and 4 months ago
(20 Mar 2018)
Ended 1 year and 10 months ago
(25 Sep 2018)
Ended 1 year and 10 months ago
(25 Sep 2018)
NA
9 2 years and 10 months ago
(21 Sep 2017)
Ended 2 years and 4 months ago
(20 Mar 2018)
Ended 2 years and 4 months ago
(20 Mar 2018)
NA
8 (LTS) 6 years ago
(18 Mar 2014)
Ends in 1 year and 7 months
(31 Mar 2022)
Ends in 4 years and 7 months
(31 Mar 2025)
8u241
7 9 years ago
(07 Jul 2011)
Ended 1 year ago
(31 Jul 2019)
Ends in 1 year and 11 months
(31 Jul 2022)
7u221
6 13 years ago
(11 Dec 2006)
Ended 4 years and 7 months ago
(31 Dec 2015)
Ended 1 year and 7 months ago
(31 Dec 2018)
NA

Java as developed by the OpenJDK Project, owned and primarily employed by Oracle, has been on a 6-month rapid-release cycle since the release of Java 10, and starting with Java 11, has new LTS releases every six releases, or three years. Java 8 is the last release on the old cycle methodology still in active support. Non-LTS releases are supported for 6 months.

Official builds and support from Oracle come in two varieties: open source under the GNU GPL, and a proprietary license that must be purchased. Only the very latest Java release is available pre-built with the open source license, one must purchase support to get builds from Oracle for 8 or 11. Other projects such as AdoptOpenJDK or Linux distributions may provide builds external of Oracle and are governed under the open source license.

More information is available on the Java/OpenJDK website.

You should be running one of the supported release numbers listed above in the rightmost column.

You can check the version that you are currently using by running:

java --version


You can submit an improvement to this page by visiting GitHub. You will need to fork the website and submit a Pull Request.