• 0.49.2

"Site" Profile for Advanced Maven Site Configuration

Most of production site content takes time to build (for example, JavaDoc API, changes report, etc). It's convenient to move that configuration plugins to a profile, which is activated only once in a while. Profile site does exactly that, grouping together most time-consuming reporting plugins. The profile can be activated only manually from command line, e.g.:

$ mvn clean install site-deploy -Psite

The profile configures maven-site-plugin with all required reporting plugins:

Also site profile has the following plugins:

You can add your own reporting plugins, for example (pay attention to combine.children attribute of reportPlugins element):

            <reportPlugins combine.children="append">

Also you can add your own plugins that should be executed when you're building a production site. Just add them to the site profile.