Java 9 将推迟到 2017年7月发布

时间:2016-09-29 22:12    点击:

本来以为在明年3月可以尝鲜的Java 9却要延迟了,据外媒报道,甲骨文宣布原定于2017年3月推出的Java 9将再延至2017年7月发布,主要原因是Java 9内置的模组化架构Jigsaw需要更长的时间来开发。

甲骨文Java平台的架构师Mark Reinhold在OpenJDK的邮件列表中提到了这个新的发布日期

Despite this progress, at this point it's clear that Jigsaw needs more time. We recently received critical feedback that motivated a redesign of the module system's package-export feature [5], without which we'd have failed to achieve one of our main goals. There are, beyond that, still many open design issues [6], which will take time to work through. Looking at the release as a whole, the number of open bugs that are new in JDK 9 is quite a bit larger than it was at this point in JDK 8. The maintainers of many popular projects are now actively testing against the JDK 9 EA builds [7], but we'd like to see even more in order to be confident that potential issues have been found and reported. For these reasons I hereby propose a four-month extension of the JDK 9 schedule, moving the General Availability (GA) milestone to July 2017.

Mark Reinhold称,由于收到使用者反馈,需要重新设计模组化架构Jigsaw中的Package-Export功能,更重要的是Java 9中还存在大量安全漏洞和Bug需要修复。

据悉,模组化架构Jigsaw将成为Java 9的核心功能,甲骨文也证实将会在Java9中新增新命令行工具Jshell、支持HTTP/2与新增多项API等。另外于今年1月推出的JDK9早期试用版不再支持Java浏览器外挂。

来源:未知//所属分类:编程资讯/更新时间:2016-09-29 22:12