@Mojo(name="create-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="kc.prototype.groupId",
defaultValue="org.kuali.kra")
protected String prototypeGroupId
@Parameter(property="kc.prototype.artifactId",
defaultValue="kc_project")
protected String prototypeArtifactId
@Parameter(property="kc.prototype.version",
defaultValue="5.1.1")
protected String prototypeVersion
@Parameter(property="archetypeGroupId",
defaultValue="org.kualigan.maven.archetypes")
protected String archetypeGroupId
@Parameter(property="archetypeArtifactId",
defaultValue="kc-archetype")
protected String archetypeArtifactId
@Parameter(property="archetypeVersion",
defaultValue="1.1.21")
protected String archetypeVersion
@Parameter(defaultValue="${maven.home}")
protected File mavenHome
M2_HOME parameter to use for forked Maven invocations.Copyright © 2013 Kualigan. All Rights Reserved.