感谢IT家庭用户在华南吴彦祖的线索传递!
开源Devops工具Jenkins在官方博客平台宣布,从6月28日发布的Jenkins 2.357和9月即将发布的LTS版本开始,Jenkins需要Java 11才能使用,将放弃Java 8。
Jenkins是持续集成Java平台的流行工具自2005年成立以来,Jenkins项目经历了多次Java迁移,此次迁移到Java 11符合以往的历史数据规则,也将是最大的一次改变
本站了解到,虽然Jenkins project可能会在可预见的未来保留Java 8支持,但该官员表示,出于几个原因,这样做是不谨慎的首先,Jenkins项目中使用的很多关键第三方库开始需要更新版本的Java,但是停留在Java 8会让Jenkins项目面临最终无法使用的风险
此外,Java平台最近几年来在运行时方面有了显著的改进例如,LinkedIn在迁移到Java 11时看到了性能的显著提高,而Adoptium在迁移到Java 11时看到了内存使用的改善Jenkins官方也建议开发者直接使用Java 17官方表示Java 17是比Java 11更可靠的选择