JRebel发布了最新的2022年Java开发人员生产力报告。探讨2022年Java开发人员调查的结果,并详细说明Java开发的最大趋势如何影响从技术选择到部署和提交时间的方方面面。该报告基于2021年10月至2022年1月期间对全球Java开发专业人士的调查,共收到876份回复。与往年一样,受访者主要是开发者或类似人员,占整体受访者数据的近50%。如果将受访者中第二受欢迎的职位Java架构师包括在内,该数字将上升到70%。还有相当多的领导角色,团队领导占15%,还有一些主管角色。受访企业多为大型企业,员工人数超过1000人的占31%。拥有100-1,000名员工的中型企业以27%位居第二。小公司和初创企业分别占20%和12%。该报告涵盖了Java生态系统状态的最新数据和分析,包括微服务采用和使用趋势、CI/CD构建时间和提交频率、流行框架、应用程序服务器、虚拟机和其他工具;总体开发人员生产力,包括挑战和障碍。调查结果表明,大多数Java开发人员正计划迁移到该语言的最新长期支持(LTS)版本;其中,62%计划在未来12个月内转换。目前,Java8仍然是生产中使用最多的版本,占37%,其次是Java11,占29%;两者都是LTS版本。只有12%的开发人员使用Java12或更高版本。四分之一的受访者表示,长期支持是影响他们决定升级到新版本的最大因素。其他因素包括23%的安全性、20%的性能、18%的新功能和14%的合规性原因。在比较不同规模的公司升级到Java17的可能性时,JRebel发现员工少于100人的公司比大公司更有可能升级。他们推测这是由于升级大型企业Java应用程序的复杂性和成本所致。该调查还考察了商业Java发行版与开放Java发行版的采用情况,发现36%的受访者采用了OracleJava,27%的受访者采用了OpenJDK,16%的受访者采用了AdoptOpenJDK/Adoptium。根据该报告,“鉴于大公司在本次调查中的代表性很高,因此商业和开源JRE/JDK发行版之间存在分歧也就不足为奇了。像OracleJava这样的商业发行版可以为大型企业提供一种获取补丁和更新的简便方法。对于许多大型组织而言,避免在内部执行此操作的麻烦是值得的。”此外,该报告发现微服务是Java应用程序最流行的架构,占32%。只有22%使用单体架构,8%使用无服务器架构。SpringBoot是迄今为止最受欢迎的微服务框架,74%的受访者使用它。Docker是Java应用程序最常用的虚拟机平台,使用率为41%。26%的受访者使用Kubernetes,其次是VMware,占16%。AmazonWebServices是最常用的PaaS平台,占31%。ApacheTomcat是迄今为止最受欢迎的Java应用服务器,使用率为48%;其次是JBoss/Wildfly,占15%。JetBrainsIntelliJ是最受欢迎的JavaIDE,占48%,其次是Eclipse,占24%,VisualStudioCode占18%。完整报道地址本文转自OSCHINA本文标题:大多数Java开发者计划在明年内过渡到Java17本文地址:https://www.oschina.net/news/184962/java-developers-transition-to-java-17-2022
