| Goal | Description | 
|---|
        
          | site | This is the default goal of the plugin and simply attains
            the site:generategoal. | 
        
          | site:generate | Generates a Maven documentation site by attaining the following
            goals 
              See the respective plugins for more information on those goalsjdependcheckstylechangelogactivityjavadocjxrjunit-reporttasklistxdoc | 
        
          | site:deploy | Generates the site using the site:generate, and then
            deploys the site using eithersshor copying via the 
            file system, depending on themaven.site.deploy.methodproperty. If themaven.site.stage.addressormaven.site.stage.directoryproperties are set then the site is deployed there instead for later publishing withsite:publish | 
        
          | site:publish | This will synchronize the stage directory to the live directory, using rsync.
            If rsync is not available on either of the machines, you should use the site:deploygoal again instead, withmaven.site.deploy.liveset totrue. | 
        
          | site:sshdeploy | Deploys the site by tar.gz'ing the docs,scp'ing them to thepom.siteAddressand then unpacking them into thepom.siteDirectory | 
        
          | site:ftpdeploy | Deploys the site by FTP'ing the docs to the pom.siteDirectorydirectory on thepom.siteAddressserver.
            Requires Maven 1.1 | 
        
          | site:fsdeploy | Deploys the site by coping the docs to the pom.siteDirectory | 
        
          | site:rsyncdeploy | Deploys the site by rsyncing the docs to the pom.siteDirectory |