自JavaEye:2011年Java EE生产力报告(仅供自我学习,建立资料库)

今年,zero turnaround根据对一千多名Java EE开发者进行问券调查(其中28%是JRebel用户-他们被要求提供数据,所有计算的原始数据可以 点击下载),统计了开发者最常使用的编译工具,IDE以及Java框架等,公布了2011年的Java EE生产力报告。

该调查报告目标是为了发现:

对编译工具Ant和Maven,哪个更受开发者欢迎?
哪些Java IDE是最受欢迎?
Java EE的标准是什么用的是什么?
其中什么是最流行的Java框架?
Java容器/应用服务器使用的是什么?
重新部署Java容器需要多少开发时间?

详细的报告可以查看以下的分析图:

对编译工具Ant和Maven,哪个更受开发者欢迎?

自JavaEye:2011年Java EE生产力报告(仅供自我学习,建立资料库)

从上图可看出开发者对编译工具Ant和Maven的偏好几乎相等,Maven略受欢迎。

哪些Java IDE是最受欢迎?

自JavaEye:2011年Java EE生产力报告(仅供自我学习,建立资料库)

图上显示最流行的Java IDE是Eclipse,有65%的开发者使用,其次是IntelliJ IDEA(22%)和Netbeans(12%)。

Java EE的标准是什么用的是什么?

自JavaEye:2011年Java EE生产力报告(仅供自我学习,建立资料库)

最常用的 Java EE标准是JPA和JSP(都是37%),其次是EJB2(26%)和JSF(24%)

什么是最流行的Java框架?

自JavaEye:2011年Java EE生产力报告(仅供自我学习,建立资料库)

最流行的Java框架是Spring和Hibernate。

哪个Java容器/应用服务器最流行?

自JavaEye:2011年Java EE生产力报告(仅供自我学习,建立资料库)

图上显示最流行的Java容器/App服务器是Tomcat(33%),其次是JBoss(26%)。

重新部署Java容器需要多少开发时间?

自JavaEye:2011年Java EE生产力报告(仅供自我学习,建立资料库)

重新部署的平均时间为3.1分钟 ,但标准差为2.8,这意味着重新部署的时间差别很大。

自JavaEye:2011年Java EE生产力报告(仅供自我学习,建立资料库)

自JavaEye:2011年Java EE生产力报告(仅供自我学习,建立资料库)

自JavaEye:2011年Java EE生产力报告(仅供自我学习,建立资料库)


总结:这些数据给出了一个关于Java开发系统公平的概述。也许最有趣的是,不管有些人说了什么,但是开放源码和商业软件共存的世界还是非常和谐的。

你可能感兴趣的:(java ee)