@Mojo(name="pack",
defaultPhase=PACKAGE)
public class Pack200PackMojo
extends org.apache.maven.plugin.AbstractMojo
Modifier and Type | Field and Description |
---|---|
private java.io.File |
buildDirectory |
private boolean |
fork
Whether to fork the pack operation in a separate process.
|
private Pack200Archiver |
pack200 |
private java.util.List<org.apache.maven.artifact.Artifact> |
pluginArtifacts |
private org.apache.maven.project.MavenProject |
project |
protected org.apache.maven.project.MavenProjectHelper |
projectHelper |
private java.util.List<java.lang.String> |
supportedProjectTypes
Project types which this plugin supports.
|
Constructor and Description |
---|
Pack200PackMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
@Parameter(property="project", required=true, readonly=true) private org.apache.maven.project.MavenProject project
@Parameter(property="project.build.directory", required=true) private java.io.File buildDirectory
@Parameter private java.util.List<java.lang.String> supportedProjectTypes
@Parameter(property="plugin.artifacts") private java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts
@Parameter(defaultValue="false") private boolean fork
@Component private Pack200Archiver pack200
@Component protected org.apache.maven.project.MavenProjectHelper projectHelper