Chapter 10. Running JUnit tests from Maven2

The conventional view serves to protect us from the painful job of thinking.

John Kenneth Galbraith

This chapter covers

  • Introduction to Maven
  • Dependency management the Maven way
  • Maven Surefire plug-in
  • Maven Surefire Report plug-in

In this chapter we discuss and reveal another common build system tool called Maven. We show you how Maven differs from Ant. We also present a brief introduction to this build system, which will be useful if you’re new to it or need a way to start your tests continuously.

People sometimes come to Maven thinking that it will be something like Ant. Once they discover that it’s totally different, they get frustrated. Don’t worry; you’re not alone. This is why we spend ...

Get JUnit in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.