public abstract class AbstractSiteMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected org.codehaus.plexus.i18n.I18N |
i18n
Internationalization.
|
private java.lang.String |
locales
A comma separated list of locales to render.
|
protected org.apache.maven.artifact.repository.ArtifactRepository |
localRepository
The local repository.
|
protected org.apache.maven.project.MavenProject |
project
The Maven project.
|
protected java.util.List<org.apache.maven.project.MavenProject> |
reactorProjects
The reactor projects.
|
protected org.apache.maven.doxia.tools.SiteTool |
siteTool
SiteTool.
|
protected boolean |
skip
Set this to 'true' to skip site generation and staging.
|
| Constructor and Description |
|---|
AbstractSiteMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.util.Locale> |
getLocales() |
protected static java.lang.String |
getMavenVersion() |
protected static boolean |
isMaven3OrMore()
Check the current Maven version to see if it's Maven 3.0 or newer.
|
getLog, getPluginContext, setLog, setPluginContext@Parameter(property="locales",
defaultValue="en")
private java.lang.String locales
@Parameter(property="maven.site.skip",
defaultValue="false")
protected boolean skip
@Component protected org.apache.maven.doxia.tools.SiteTool siteTool
@Component protected org.codehaus.plexus.i18n.I18N i18n
@Parameter(defaultValue="${project}",
readonly=true)
protected org.apache.maven.project.MavenProject project
@Parameter(defaultValue="${localRepository}",
readonly=true)
protected org.apache.maven.artifact.repository.ArtifactRepository localRepository
@Parameter(defaultValue="${reactorProjects}",
required=true,
readonly=true)
protected java.util.List<org.apache.maven.project.MavenProject> reactorProjects