Java 14是非LTS.
考虑到6个月发布的新版本以及8和11是LTS,如果Java 14不是next LTS发行版的话
还是纯粹基于Java架构师来决定他们为LTS选择哪一个?
我确实在网上搜索过,但找不到答案。
发布于 2020-04-17 08:58:41
看看这个公告
对于Java 8之后的产品发布,Oracle将每三年指定一个版本作为长期支持(LTS)版本。
这意味着另一个LTS (ver )。17)应该是Java 11之后的3年,所以在2021年9月。然而,Java 14是在2020年3月发布的,因此没有LTS。
Java 8是LTS,但它不是3年发布周期的一部分,后者是在java 8发布后很久才宣布的。
发布于 2020-09-01 17:55:46
正如其他人所引用的那样,Oracle将每三年指定一个LTS发布版本。然而,在我阅读此政策时,指定的发行版不需要是最后一个版本,甚至不需要在同一年内发布。例如,在2021年期间指定为LTS的版本可能是(虽然不太可能) Java 14,而不是16或17,这取决于采用、稳定性和其他重要因素。如果这是正确的解释,我实际上会同意它,因为它不会把新特性的开发冻结(或严重减速),因为每三年的结束期临近。
说到底,我们走着瞧。
https://stackoverflow.com/questions/61267662
复制相似问题