@Mojo(name="plugin-descriptor",
defaultPhase=PROCESS_CLASSES,
threadSafe=true,
requiresDependencyResolution=COMPILE)
public class PluginDescriptorMojo
extends TakariLifecycleMojo
logger, mojoDescriptor, mojoExecution, project, projectHelper, reactorProjects, remoteRepositories, repositorySystem, repositorySystemSession, settings, skip| Constructor and Description |
|---|
PluginDescriptorMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createEclipseMetadataXml(io.takari.incrementalbuild.Output<File> output,
File mojosXml,
File existingEclipseMetadataXml) |
protected void |
createPluginXml(io.takari.incrementalbuild.Output<File> output,
File input,
Set<File> classpathFiles,
Set<File> classpathJars) |
protected void |
executeMojo() |
execute, skipMojoprotected void executeMojo()
throws org.apache.maven.plugin.MojoExecutionException
executeMojo in class TakariLifecycleMojoorg.apache.maven.plugin.MojoExecutionExceptionprotected void createPluginXml(io.takari.incrementalbuild.Output<File> output, File input, Set<File> classpathFiles, Set<File> classpathJars) throws IOException
IOExceptionprotected void createEclipseMetadataXml(io.takari.incrementalbuild.Output<File> output, File mojosXml, File existingEclipseMetadataXml) throws IOException
IOExceptionCopyright © 2018. All rights reserved.