连接堡垒机出现java环境_Java 8:长期支持的堡垒

本文讨论了Java开发中的版本选择问题,特别是Java 8作为长期支持版本与Java 9之间的抉择。Java 9的发布引入了每六个月更新一次的模型,但不提供长期支持,这使得开发者面临是否升级的挑战。文章引用了多位专家的观点,建议企业用户可能希望等待下一个长期支持版本,而小型应用开发者可能会更倾向于快速采纳新功能。
摘要由CSDN通过智能技术生成

连接堡垒机出现java环境

斯蒂芬·科尔本Stephen Colebourne )的文章“ Java 9可以使用六个星期 ”开始,“ Java 9仅仅六个星期就已经过时了。” Colebourne参考了Mark Reinhold博客文章“ Moving Java Forwarding Faster ”,并写道:“新的Java发布系列意味着每六个月将有一个Java新版本。 而当下一个版本问世时,先前的版本已过时。” Colebourne指出,仍使用Java 8的用户可以享受此“当前LTS(长期支持)版本,直到下一个LTS版本(Java 11)出现为止”。 但是,对于那些已经使用Java 9的人,必须做出不同的选择,Colebourne会在较高级别概述这些选择。 Colebourne概述了几种类型的依赖关系,这些依赖关系还必须每六个月向前发展一次,并得出结论:“我认为可以说使用Java 9或10是一个大胆的选择。”

作为提醒,前面提到的Reinhold博客文章“ Moving Java Forward Forward Faster ”概述了新提议的发行版如何解决“开发人员之间的紧张关系,开发人员喜欢快速创新,而企业喜欢稳定性,每个人都喜欢定期且可预测的事实。发布。” 以下是此新发行培训方法的关键点:

  • “采用严格的基于时间的模型,每六个月发布一次新功能 ,每季度发布一次更新,每三年发布一次长期支持 。” (我增加了重点
  • Feature Releases (“包含任何类型的功能”)于每年的3月9月发布,第一个发布于2018年3月(Colebourne在写JDK 10时写道,“ Java 9的生存期为六个星期”)。
  • 更新版本 (“严格限于安全问题,回归和新功能中的错误的修复”)发生在功能版本之间,每个功能版本之间有两个更新版本,并按季度周期安排在1月4月7月十月
  • 长期支持版本是作为功能版本每三年在2018年九月开始更新为这些长期支持版本将提供至少直到下一个长期支持版本,往往可以提供比这三个长相同
  • 有关Java发布系列的其他详细信息,请参见#javatrain Twitter句柄 ,“ 常规OpenJDK讨论”分发列表 ,“ Oracle Java SE支持路线图 ”页面更快,更容易使用和重新分发Java SE”页面。 。”
  • 最近宣布 ,“ Oracle的Java SE 8更新的公开可用性至少已延至2019年1月”,并且“ Oracle将继续通过以下方式向消费者提供个人(非企业)使用Java SE 8的更新:至少到2020年底。”

Colebourne并不是唯一一个警告Java开发人员考虑从Java 8迁移到Java 9的后果的人。在文章“ Java 9:没有长期支持和两次JDK发行”中, Carly Yuk写道“ Java 9将无权进行长期维护。” Yuk补充说:“在产品中运行应用程序的企业可能希望考虑等待将来的长期发布。” 保罗·克里尔(Paul Krill)写道:“ Java 9将不会获得长期支持 ”,而本·埃文斯Ben Evans)则表示: “由于Oracle宣布Java 8将成为长期支持版本,到2022年将得到支持,埃文斯认为很多应用可能会保留在Java 8上,而根本不会升级到Java9。”

在决定是否升级到Java 9时要考虑很多事情。 由于Java的情况,环境,优先级和用途差异很大,因此没有单一的“正确”答案。 通常,较大的“企业”类型应用程序的开发人员可能只希望采用长期支持版本,较小的应用程序的开发人员可能会愿意采用功能版本和相关的更新版本以更快地访问新功能。 在“快速创新”和受支持的稳定版本之间进行选择的能力是新发行版火车的驱动动力之一。

翻译自: https://www.javacodegeeks.com/2018/02/java-8-bastion-long-term-support.html

连接堡垒机出现java环境

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值