Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In this chapter we briefly introduced you to what Maven is and how to use it in a development environment to build your source code. We discussed in detail all of the features of Maven that make it unique compared to any other build system. We also looked at two of Maven’s plug-ins in detail: the Compiler plug-in and the Surefire plug-in. With this information you should be able not only to start and execute your tests but also to produce nice HTML reports of the test results.
In the next chapter we close the automation part of the book, by introducing different continuous integration build tools, such as CruiseControl and Hudson. We show you the benefits of using such tools and also how to install and configure these tools.