© Balaji Varanasi 2019
B. VaranasiIntroducing Mavenhttps://doi.org/10.1007/978-1-4842-5410-3_7

7. Documentation and Reporting

Balaji Varanasi1 
(1)
Salt Lake City, UT, USA
 

Documentation and reporting are key aspects of any project. This is especially true for enterprise and open source projects, where many people collaborate to develop the project. This chapter looks at some of Maven’s tools and plug-ins, which make publishing and maintenance of online documentation a breeze.

In this chapter, you will once again be working with the gswm Java project you built in earlier chapters. The gswm project is also available in the C:\apress\gswm-book\chapter7 folder.

Using the Site Lifecycle

As discussed in Chapter 5, Maven provides the site lifecycle that can ...

Get Introducing Maven: A Build Tool for Today's Java Developers 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.