From the course: Introducing Maven

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Maven sites

Maven sites

From the course: Introducing Maven

Start my 1-month free trial

Maven sites

- [Instructor] We've already looked a little at Maven reporting through the use of Maven sites, but I want to talk a little bit more about the value proposition of these documentation tools. In today's world we have many different ways to document our work as developers. So you may be asking why we need to use yet another documentation tool? One of the primary reasons are that Maven sites provide build specific documentation. In addition, because the documentation is part of the build process, when using Maven sites it can be automated. And maybe even more important yet, because of the automation and the actual reporting on the code base itself, Maven sites never become stale. In fact, because it lives with your code, its opportunity to become stale is much smaller. And finally, because you can define the site details in the Parent POM, you can control the deployment process. Maven sites allow for consistent behavior across all of your teams with respect to documentation, which will…

Contents