java 拼图_拼图项目的诅咒:为什么Java 9一遍又一遍地延迟?
java 拼圖
JDK 9發行日期推遲到2017年7月
距JDK 9發行不到200天,它又被推遲了 。 新的發布日期已更新為2017年7月,比之前推遲的日期晚了四個月。
推遲日期
9月13日,Oracle Java平臺小組的首席架構師Mark Reinhold發表了他的建議,推遲了JDK 9的發布日期。他的電子郵件已發布在Oracle的郵件列表中,并指出:
“不幸的是,我們并非需要與當前時間表保持一致。 […]至此,拼圖顯然需要更多時間。”
Mark還指出,JDK 9中新出現的開放式bug的數量比JDK 8中的此時要多。這就是為什么他提議推遲四個月。 馬克將他的提議進行了投票,詢問Oracle郵件列表中的其他人對此有何看法。
花費了一個多月的時間,但正式宣布終于到來。 10月18日,Mark 發表了一封電子郵件 ,說不反對推遲日期,并發布了新的JDK 9路線圖。
將JDK 9的一般可用性日期推遲4個月會影響整個計劃。 它還推遲了“所有測試運行”,“零缺陷反彈”,當然也推遲了“發布候選”里程碑:
- 2017/01/05 Rampdown開始
- 2017/02/09所有測試運行
- 2017/02/16零錯誤反彈
- 2017/03/16 Rampdown第二階段
- 2017/07/06最終版本候選
- 2017/07/27全面上市
(用新日期更新)
拼圖項目的詛咒
出于同樣的原因-Jigsaw項目而再次推入JDK 9也就不足為奇了。 該項目具有將Java版本推回原先的悠久歷史,希望從Java 7遷移到Java 8并最終成為Java 9的一部分。
Jigsaw旨在使Java模塊化并將JRE分解為可互操作的組件。 這意味著您將能夠創建按比例縮小的運行時Jar(rt.jar),以針對項目實際需要的組件進行自定義。
希望使Java可擴展到小型計算設備,提高安全性和性能,并主要使開發人員更容易構建和維護庫。 考慮到JDK 8 rt.jar有大約20,000個類是JDK的一部分,即使其中的許多類并未真正在特定的環境中使用-這是很大的事情。
馬克在原始電子郵件中提到了延遲的原因,并解釋說:
“我們最近收到了重要的反饋意見,這些動機促使人們重新設計了模塊系統的包裝導出功能,否則,我們將無法實現我們的主要目標之一。 除此之外,還有許多開放設計問題,需要花費一些時間來解決。”
當前的回推清楚地告訴我們Jigsaw需要更多時間,我們唯一的希望是它實際上將成為JDK 9的一部分,而不是被推回JDK 10或JDK11。毫無疑問,這是至關重要的和重要的項目,社區愿意等待更長的時間才能使它正確。
加入Java 9倒計時
翻譯自: https://www.javacodegeeks.com/2016/10/curse-project-jigsaw-java-9-delayed.html
java 拼圖
總結
以上是生活随笔為你收集整理的java 拼图_拼图项目的诅咒:为什么Java 9一遍又一遍地延迟?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: junit数据驱动测试_使用Junit和
- 下一篇: 接口方法javadoc注释_继承Java