public class CommandLineMojo
extends org.apache.maven.plugin.AbstractMojo
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
apiJar |
protected java.lang.String |
apiPackage |
private static java.io.Console |
cons |
protected java.lang.Boolean |
help |
protected java.lang.String |
implBuild |
protected java.lang.String |
implJar |
protected java.lang.String |
implNamespace |
protected java.lang.String |
implVersion |
protected boolean |
isFinal
Is it a final specification?
|
protected java.lang.String |
jarType
Is it an API jar?
|
protected java.lang.String |
newImplVersion |
protected java.lang.String |
newSpecVersion |
protected org.apache.maven.project.MavenProject |
project |
protected java.io.File |
properties |
protected java.lang.String |
specBuild |
protected java.lang.String |
specImplVersion |
protected java.lang.String |
specVersion |
Constructor and Description |
---|
CommandLineMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
private static void |
fail(java.lang.String s)
Print error and exit.
|
private static boolean |
getBooleanProperty(java.util.Properties p,
java.lang.String name,
boolean def) |
private static void |
printParam(java.lang.String arg,
java.lang.String desc) |
private static java.lang.String |
prompt(java.lang.String p)
Prompt with the string and return the user's input.
|
protected org.apache.maven.project.MavenProject project
protected boolean isFinal
protected java.lang.String jarType
protected java.lang.String apiJar
protected java.lang.String implJar
protected java.lang.String implNamespace
protected java.lang.String apiPackage
protected java.lang.String specVersion
protected java.lang.String specImplVersion
protected java.lang.String implVersion
protected java.lang.String newImplVersion
protected java.lang.String newSpecVersion
protected java.lang.String specBuild
protected java.lang.String implBuild
protected java.io.File properties
protected java.lang.Boolean help
private static java.io.Console cons
private static java.lang.String prompt(java.lang.String p)
private static boolean getBooleanProperty(java.util.Properties p, java.lang.String name, boolean def)
private static void fail(java.lang.String s)
private static void printParam(java.lang.String arg, java.lang.String desc)
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException