January 23, 2021
Hot Topics:

The Best Continuous Integration Tools

  • By Vlad Kofman
  • Send Email »
  • More Articles »


Hudson is another free continuous integration tool designed for Java. It's relatively young, but among the three tools compared in this article, it has the best user interface. Like Continuum, Hudson also has a very short learning curve.

Installating Hudson is even simpler then Continuum, and requires execution of a Java command after the jar file is placed on the machine that will be a build server. Similarly to Continuum, after Hudson starts up, its web-based dashboard can be accessed via a link.

Click here for a larger image.

Figure 6: Hudson Dashboard

Hudson is extremely flexible and the entire configuration is done via UI (no XML editing required). It can be adapted to be used with many development languages, and has plug-in based architecture. It can execute ANT scripts, generate tests, do code analysis, record fingerprints of files, send email to build master or people who broke the build, and so on.

Click here for a larger image.

Figure 7: Hudson Build options

Page 3 of 4

This article was originally published on February 18, 2009

Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Thanks for your registration, follow us on our social networks to keep up-to-date