From the course: Introducing Maven
Unlock the full course today
Join today to access over 24,200 courses taught by industry experts.
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.