The build tools segment of the industry is quite mature, having been more or less stable for the last few years. In the past, Maven (64%) and Ant + Ivy (16.5%) have been more or less neck and neck. Indeed, we believe that many developers often use both in different ways on complex projects – in 2012, 67% of respondents used Maven and 48% used Ant.
This year we asked about the build tool used most often, and forced a single selection. Considering Maven’s ubiquitousness and activity in Maven Central, for example, and these numbers aren’t too surprising. What is interesting is the relatively rapid disappearance of Ant, which is a powerful tool until Ivy slowly creeps into the situation for dependency management and makes everything seem a lot more leisurely. Regardless, Ant with or without Ivy is only one-third as commonplace as it was reported in 2012.
The rapid increase of Gradle (11%) is also interesting to witness. Since 2012, Gradle use has more than doubled, which is probably due to its being chosen by Google as the future official build tool of the Android OS (which two-thirds of you out there are using, according to this report).
Gradleware, the enterprise solutions company led by the founder of Gradle, has helped along a uniquely active community for this market – indeed, when we asked: “Which build tool would you like to learn more about”, 58% of developers selected Gradle, which appears to be the most interesting single tool we asked about. Incidentally, SBT (2.5%), was selected by 1 in 10 respondents as the tool to learn more about. This reflects the popularity and interest in Scala we saw previously, even though we are reminded by Typesafe that the tool can be used for Scala and Java projects alike.
DOWNLOAD THE PDF