2013年,Oracle宣布了Java SE –版本编号方案更改 。 该公告指出,将使用特定的版本号方案来发行受限更新版本(那些“包括新功能和非安全修复程序”)和关键补丁更新(CPU)“那些仅包含安全漏洞修复程序”。 特别是,“有限使用发布”的版本号应为20的倍数,而“重要补丁更新”的版本号应为5的倍数,并紧随最新的“有限使用发布”版本号之后。 更改此方案的目的是为版本之间留有编号的空间,这使Oracle“可以在必要时插入版本-例如安全警报或支持版本-而不必为以后的版本重新编号。”
昨天的公告(“ Java CPU和PSU版本已说明 ”)指出,“从2014年10月发布Java SE 7 Update 71(Java SE 7u71)开始,Oracle将在同一时间发布关键补丁更新(CPU)。 Java SE 7的相应补丁集更新(PSU)。” 该公告解释了CPU和PSU之间的区别:
重要补丁更新 | 中央处理器 | “修复了安全漏洞和严重的错误修复。” | 最低推荐给大家。 |
补丁集更新 | 电源模块 | “相应CPU中的所有修补程序”和“其他非关键修补程序”。 | 仅建议需要PSU附加修复程序修复的错误的用户使用。 |
昨天的公告指出,PSU发行版(实际上是CPU +发行版)将与相应的CPU发行版一起发行。 由于PSU发行版所包含的其他修复超出了CPU发行版的范围,因此有望成为下一个CPU发行版的一部分,因此鼓励开发人员尝试PSU发行版,以确保即将推出的CPU功能对他们有效。
翻译自: https://www.javacodegeeks.com/2014/10/java-minor-releases-scheme-tweaked-again.html