When it comes to tools, Java developers prefer the JUnit testing framework, Jenkins continuous integration server, and Git version control system most of all, a survey of more than 2,000 Java professionals reveals.
"It probably comes as no surprise that among the 2,164 developers we surveyed, Java SE 7is used by two-thirds of developers, but even more are using JUnit at 82.5 percent, making it the most-used single technology across the entire Java landscape," states the report by tools vendor ZeroTurnaround's RebelLabs business unit. Nearly two-thirds of the respondents were developers.
Other popular Java tools, according to the survey, are Jenkins (70 percent), Git (69 percent), the Hibernate object-relational mapping framework (67.5 percent), the Maven build tool (64 percent), and the Nexus repository (64 percent). Eclipse, used by 50 percent of respondents, was the most popular IDE, while MySQL (at 32 percent) was the top SQL database technology. MongoDB (at 56 percent) was the leading choice for NoSQL.