Java 8可谓是Java的一个经典版本,虽然距离2014年3月发布已经过去了7年多了,但是相信不少人依旧还在使用。可是几个月后的2022年3月,Java8将失去 Oracle 的 Premier 支持。
与此同时2021年9月Java 17LTS发布,LTS(long-term support)是指长期支持版本,按照计划Java 17将 Premier 支持至2026年,Extended支持至少会到2029年。从Java 9(2017年9月发布)开始,Java保持每半年一个版本的发布节奏,并且每三年一个LTS版本(以后将会改为每两年)。所以这几年Java的版本相比于Java 8之前发布的快了很多。
Oracle Java SE Support Roadmap*
Release
GA Date
Premier Support Until
Extended Support Until
Sustaining Support
7 (LTS)
July 2011
July 2019
July 2022*****
Indefinite
8? (LTS)**
March 2014
March 2022
December 2030*****
Indefinite
9 (nonLTS)
September 2017
March 2018
Not Available
Indefinite
10 (nonLTS)
March 2018
September 2018
Not Available
Indefinite
11 (LTS)
September 2018
September 2023
September 2026
Indefinite
12 (nonLTS)
March 2019
September 2019
Not Available
Indefinite
13 (nonLTS)
September 2019
March 2020
Not Available
Indefinite
14 (nonLTS)
March 2020
September 2020
Not Available
Indefinite
15 (nonLTS)
September 2020
March 202