@Mojo(name="descriptor", defaultPhase=PROCESS_CLASSES, requiresDependencyResolution=RUNTIME, threadSafe=true) public class DescriptorGeneratorMojo extends AbstractGeneratorMojo
| Modifier and Type | Field and Description |
|---|---|
protected File |
outputDirectory
The directory where the generated
plugin.xml file will be put. |
dependencies, encoding, extractors, goalPrefix, local, mojoScanner, packagingTypes, project, remoteRepos, skip, skipErrorNoDescriptorsFound| Constructor and Description |
|---|
DescriptorGeneratorMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected Generator |
createGenerator() |
void |
execute() |
protected File |
getOutputDirectory() |
@Parameter(defaultValue="${project.build.outputDirectory}/META-INF/maven") protected File outputDirectory
plugin.xml file will be put.public DescriptorGeneratorMojo()
protected File getOutputDirectory()
getOutputDirectory in class AbstractGeneratorMojoprotected Generator createGenerator()
createGenerator in class AbstractGeneratorMojoGenerator implementation.public void execute() throws org.apache.maven.plugin.MojoExecutionException
execute in interface org.apache.maven.plugin.Mojoexecute in class AbstractGeneratorMojoorg.apache.maven.plugin.MojoExecutionExceptionCopyright © 2004–2015 The Apache Software Foundation. All rights reserved.