按照计划, 今天宣布将发布 JDK 11 ,以实现一般可用性 。 本周初,Iris Clark宣布了“ JSR 384(Java SE 11)最终发行版 ”,并且在同一封邮件中引用了JSR 384的最终发行版,并引用了“ Java SE 11(18.9)平台JSR(384) ”规范页面。并得出结论:“ 384 EG现在已解散。”
“ JDK 11 General-Availability Release ”页面提供了Java Development Kit版本11的 “生产就绪的开源构建, Java Development Kit版本11是在GNU General Public License版本2下Java SE 11平台的实现,带有类路径异常”。 。” 相同的JDK 11 GA版本页面还指向“在非开放源代码许可下从Oracle获得的JDK 11商业版本”,“可用于更广泛的平台”,并且“可以在Oracle帮助中心找到”。 ”
“ JDK 11 GA发行版 ”页面还提供指向详细的JDK 11发行说明 , 与JDK 11相关的功能列表(JEP) , Java SE / JDK版本11 API规范 (Javadoc)以及Java的链接。 SE 11工具和命令参考 。
在消息“ Java 11 / JDK 11:常规可用性 ”中,Mark Reinhold写道:
JDK 11,Java 11的参考实现以及在六个月的快速节奏发布模型[ 1 ] [ 2 ]下产生的第一个长期支持发布现已全面上市。 自从我们在四周前升级了build 28之后,我们没有发现P1错误,因此这是正式的GA版本,可以投入生产使用。
JDK 11之所以具有重要意义,有几个原因,其中最重要的一点就是它作为Oracle LTS产品基础的地位,而且如果许多商店目前使用Java 8,JDK 11也有可能成为许多商店将使用的Java版本。对于那些不打算购买商业支持Oracle JDK的人来说, 这句话是“ 没有Oracle支持的Java和OpenJDK更新的未来 。” 根据JDK 11的发行版,其他近期的帖子可能值得阅读:“ 针对Java 11和更高版本的Oracle JDK发行版 ”,“ Java仍然免费 ”和“ Java SE 11简介 ”。
Oracle的“ Java SE开发工具包11下载 ”页面突出显示(橙色背景,并且标题为“ Oracle JDK 11许可中的重要更改 ”),是“实质上不同的” Oracle技术网络许可协议 ,该协议现在适用于Oracle Java SE,并提供指向“此软件根据jdk.java.net/11上的GPL许可 ”的链接(Oracle的OpenJDK构建)。
翻译自: https://www.javacodegeeks.com/2018/09/jdk-11-general-availability.html