当前位置: 首页 > 科技观察

Java9delayedbyslowprogressonmodularization

时间:2023-03-17 20:26:06 科技观察

英文原文:Java9delayedbyslowprogressonmodularization甲骨文希望推迟Java9的发布,因为开发模块化特性和项目Jigsaw需要额外的时间,发布时间计划从2016年9月推迟到2017年5月。如果没有足够的反对意见,下周二(12.8)将通过这项新提案。Java9是标准Java平台的一个非常重要的版本,原计划于2016年9月发布,现在可能会推迟6个月。在本周的一个openjdk邮件列表中,甲骨文Java平台组的高级架构师MarkReinhold写道,延迟的原因主要是模块化开发的复杂性,这是为了提高系统的可扩展性和性能,基于Jigsaw项目的模块化开发。Jigsaw的开发过程在过去的18个月里一直很顺利,但由于目前JDK(JavaDevelopmentKit)9功能完成里程碑是12月10日,Jigsaw需要更多的时间来开发。“JSR376EG(专家组)尚未发布初稿审查规范,但在过去两个月中收到了很多高质量的反馈和建议,而且还会有更多,因此Java开发组希望确保底层构建工具和IDE维护人员可以有足够的时间来设计和实施模块化开发支持。”因此,Reinhold提议将JDK9的发布时间延长6个月,普遍可用性将推迟到2017年3月,功能完成里程碑将推迟到2016年6月。按照之前的计划修订,这不是增加一个大量与Jigsaw无关的功能,也不是对现有功能进行添加。如果下周二没有足够的反对意见,新提案将在12月8日通过。这不是Jigsaw第一次被推迟,类似的事件之前在Java8中也发生过。