@Mojo(name="create-rice-overlay",
requiresProject=false)
public class CreateOverlayMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
protected String |
archetypeArtifactId |
protected String |
archetypeGroupId |
protected String |
archetypeVersion |
protected File |
mavenHome
The
M2_HOME parameter to use for forked Maven invocations. |
protected String |
prototypeArtifactId |
protected String |
prototypeGroupId |
protected String |
prototypeVersion |
| Constructor and Description |
|---|
CreateOverlayMojo() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
Produce an overlay from a given prototype.
|
File |
getMavenHome() |
void |
setMavenHome(File mavenHome) |
@Parameter(property="kr.prototype.groupId",
defaultValue="org.kuali.rice")
protected String prototypeGroupId
@Parameter(property="kr.prototype.artifactId",
defaultValue="rice-web")
protected String prototypeArtifactId
@Parameter(property="kr.prototype.version",
defaultValue="2.1.0")
protected String prototypeVersion
@Parameter(property="archetypeGroupId",
defaultValue="org.kualigan.maven.archetypes")
protected String archetypeGroupId
@Parameter(property="archetypeArtifactId",
defaultValue="kr-archetype")
protected String archetypeArtifactId
@Parameter(property="archetypeVersion",
defaultValue="1.1.4")
protected String archetypeVersion
public CreateOverlayMojo()
public void execute() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionpublic void setMavenHome(File mavenHome)
public File getMavenHome()
Copyright © 2004-2013 Kualigan. All Rights Reserved.