Java 9跳票 發布時間將推遲到2017年3月

jopen 8年前發布 | 15K 次閱讀 Java 9
 

按照原計劃,Java 9應于今年12月完成所有特性(Feature Complete階段),并集成到主干中。經過測試、bug修復等階段,最終于2016年9月22日正式發布。不過,變故又生。

Java 9的主要特性是 Project Jigsaw ,它會引入一個標準的模塊化系統。這個大項目由一個模塊化系統的JSR和5個JEP組成:

12月1日,Oracle Java平臺組首席架構師Mark Reinhold在jdk9-dev郵件列表中 提到 ,過去的18個月,Jigsaw進度還不錯:開發組將JDK的源代碼重新組織到不同的模塊中;重新構建了運行時的映像(image),以支持模塊;JSR 376專家組開始相關討論,發布了一份設計概述和草案規范,并提供了早期實現版本。

不過按照原來的時間表,12月10日就要完成所有特性,但是Jigsaw需要更多時間。JSR 376專家組尚未發布早期預覽版規范(Early Draft Review Specification)。過去兩個月收到了很多高質量反饋,也表明還有更多的工作要做。另外,還要給重要構建工具和IDE的維護者留出足夠的時間,使之更好地支持模塊化。

基于這些原因,Mark建議將Feature Complete階段推遲6個月,改到2016年5月25日,正式發布時間則推遲到2017年3月23日。當然,這并不是說為與Jigsaw無關的新特性打開了方便之門,對于其他特性,主要還是穩固、改進。經過討論,目前該時間表已經確認。

Project Jigsaw也算是命運多舛了,從最早說隨Java 7發布,然后被推遲到Java 8,后來又被推遲到Java 9。這次又計劃推遲半年。不知道未來又會怎么樣?

想進一步了解Project Jigsaw相關細節,可以查看 相關演講

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!