public abstract class AbstractEarMojo
extends org.apache.maven.plugin.AbstractMojo
Modifier and Type | Field and Description |
---|---|
static String |
APPLICATION_XML_URI |
protected org.codehaus.plexus.configuration.PlexusConfiguration |
artifactTypeMappings
The artifact type mappings.
|
protected String |
defaultLibBundleDir
The default bundle dir for libraries.
|
protected String |
encoding
Character encoding for the auto-generated deployment file(s).
|
protected String |
generatedDescriptorLocation
Directory where the deployment descriptor file(s) will be auto-generated.
|
static String |
META_INF |
protected org.apache.maven.project.MavenProject |
project
The maven project.
|
static String |
UTF_8 |
protected String |
version
The version of the application.xml to generate.
|
Constructor and Description |
---|
AbstractEarMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
protected org.apache.maven.plugin.ear.JbossConfiguration |
getJbossConfiguration() |
protected List<EarModule> |
getModules() |
protected org.apache.maven.project.MavenProject |
getProject() |
protected File |
getWorkDirectory() |
public static final String APPLICATION_XML_URI
public static final String META_INF
public static final String UTF_8
@Parameter(defaultValue="1.3") protected String version
@Parameter(defaultValue="UTF-8") protected String encoding
@Parameter(defaultValue="${project.build.directory}") protected String generatedDescriptorLocation
@Component protected org.apache.maven.project.MavenProject project
@Parameter protected org.codehaus.plexus.configuration.PlexusConfiguration artifactTypeMappings
@Parameter(alias="defaultJavaBundleDir") protected String defaultLibBundleDir
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException
protected org.apache.maven.project.MavenProject getProject()
protected File getWorkDirectory()
protected org.apache.maven.plugin.ear.JbossConfiguration getJbossConfiguration()
Copyright © 2002-2019 The Apache Software Foundation. All Rights Reserved.