@Mojo(name="multistart",
aggregator=true,
requiresDependencyResolution=COMPILE_PLUS_RUNTIME,
requiresDependencyCollection=COMPILE_PLUS_RUNTIME)
public class MultiStartMojo
extends AbstractSwarmMojo
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.maven.plugin.BuildPluginManager |
pluginManager |
protected List<org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration> |
processes |
additionalFractions, additionalModules, environment, environmentFile, fractionDetectMode, mainClass, mavenSession, project, projectBuildDir, properties, propertiesFile, remoteRepositories, repositorySystem, repositorySystemSession, resolver| Constructor and Description |
|---|
MultiStartMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected org.codehaus.plexus.util.xml.Xpp3Dom |
convert(org.codehaus.plexus.configuration.PlexusConfiguration config) |
void |
execute() |
protected org.apache.maven.artifact.Artifact |
findArtifact(String groupId,
String artifactId,
String classifier) |
protected org.apache.maven.project.MavenProject |
findProject(String groupId,
String artifactId) |
protected org.codehaus.plexus.util.xml.Xpp3Dom |
getConfiguration(org.apache.maven.project.MavenProject project,
String executionId) |
protected org.codehaus.plexus.util.xml.Xpp3Dom |
getGlobalConfig() |
protected org.codehaus.plexus.util.xml.Xpp3Dom |
getProcessConfiguration(org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration process) |
protected void |
start(org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration process) |
protected void |
startArtifact(org.apache.maven.artifact.Artifact artifact,
org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration process) |
protected void |
startProject(org.apache.maven.project.MavenProject project,
String executionId,
org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration process) |
artifactToArtifactSpec, createBuckets, deprecationWarnings, initEnvironment, initProperties, mavenArtifactResolvingHelper@Parameter(alias="processes") protected List<org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration> processes
@Component protected org.apache.maven.plugin.BuildPluginManager pluginManager
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected void start(org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration process)
throws org.apache.maven.plugin.PluginConfigurationException,
org.apache.maven.plugin.MojoFailureException,
org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.PluginManagerException,
org.apache.maven.plugin.InvalidPluginDescriptorException,
org.apache.maven.plugin.PluginResolutionException,
org.apache.maven.plugin.PluginDescriptorParsingException,
org.apache.maven.plugin.PluginNotFoundException
org.apache.maven.plugin.PluginConfigurationExceptionorg.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.PluginManagerExceptionorg.apache.maven.plugin.InvalidPluginDescriptorExceptionorg.apache.maven.plugin.PluginResolutionExceptionorg.apache.maven.plugin.PluginDescriptorParsingExceptionorg.apache.maven.plugin.PluginNotFoundExceptionprotected void startProject(org.apache.maven.project.MavenProject project,
String executionId,
org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration process)
throws org.apache.maven.plugin.InvalidPluginDescriptorException,
org.apache.maven.plugin.PluginResolutionException,
org.apache.maven.plugin.PluginDescriptorParsingException,
org.apache.maven.plugin.PluginNotFoundException,
org.apache.maven.plugin.PluginConfigurationException,
org.apache.maven.plugin.MojoFailureException,
org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.PluginManagerException
org.apache.maven.plugin.InvalidPluginDescriptorExceptionorg.apache.maven.plugin.PluginResolutionExceptionorg.apache.maven.plugin.PluginDescriptorParsingExceptionorg.apache.maven.plugin.PluginNotFoundExceptionorg.apache.maven.plugin.PluginConfigurationExceptionorg.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.PluginManagerExceptionprotected void startArtifact(org.apache.maven.artifact.Artifact artifact,
org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration process)
throws org.apache.maven.plugin.InvalidPluginDescriptorException,
org.apache.maven.plugin.PluginResolutionException,
org.apache.maven.plugin.PluginDescriptorParsingException,
org.apache.maven.plugin.PluginNotFoundException,
org.apache.maven.plugin.PluginConfigurationException,
org.apache.maven.plugin.MojoFailureException,
org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.PluginManagerException
org.apache.maven.plugin.InvalidPluginDescriptorExceptionorg.apache.maven.plugin.PluginResolutionExceptionorg.apache.maven.plugin.PluginDescriptorParsingExceptionorg.apache.maven.plugin.PluginNotFoundExceptionorg.apache.maven.plugin.PluginConfigurationExceptionorg.apache.maven.plugin.MojoFailureExceptionorg.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.PluginManagerExceptionprotected org.apache.maven.project.MavenProject findProject(String groupId, String artifactId)
protected org.apache.maven.artifact.Artifact findArtifact(String groupId, String artifactId, String classifier)
protected org.codehaus.plexus.util.xml.Xpp3Dom getGlobalConfig()
protected org.codehaus.plexus.util.xml.Xpp3Dom getConfiguration(org.apache.maven.project.MavenProject project,
String executionId)
protected org.codehaus.plexus.util.xml.Xpp3Dom getProcessConfiguration(org.codehaus.plexus.configuration.xml.XmlPlexusConfiguration process)
protected org.codehaus.plexus.util.xml.Xpp3Dom convert(org.codehaus.plexus.configuration.PlexusConfiguration config)
Copyright © 2017 JBoss by Red Hat. All rights reserved.