@Component(role=MavenPluginManagerHelper.class) public class DefaultMavenPluginManagerHelper extends Object implements MavenPluginManagerHelper
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.maven.plugin.MavenPluginManager |
mavenPluginManager |
| Constructor and Description |
|---|
DefaultMavenPluginManagerHelper() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.maven.plugin.descriptor.PluginDescriptor |
getPluginDescriptor(org.apache.maven.model.Plugin plugin,
org.apache.maven.execution.MavenSession session)
Helper for
MavenPluginManager.getPluginDescriptor(Plugin, List, org.eclipse.aether.RepositorySystemSession) |
void |
setupPluginRealm(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor,
org.apache.maven.execution.MavenSession session,
ClassLoader parent,
List<String> imports,
List<String> excludeArtifactIds)
Helper for {@link MavenPluginManager#setupPluginRealm(PluginDescriptor, MavenSession, ClassLoader, List, org.eclipse.aether.graph.DependencyFilter)
|
@Requirement protected org.apache.maven.plugin.MavenPluginManager mavenPluginManager
public org.apache.maven.plugin.descriptor.PluginDescriptor getPluginDescriptor(org.apache.maven.model.Plugin plugin,
org.apache.maven.execution.MavenSession session)
throws org.apache.maven.plugin.PluginResolutionException,
org.apache.maven.plugin.PluginDescriptorParsingException,
org.apache.maven.plugin.InvalidPluginDescriptorException
MavenPluginManagerHelperMavenPluginManager.getPluginDescriptor(Plugin, List, org.eclipse.aether.RepositorySystemSession)getPluginDescriptor in interface MavenPluginManagerHelperorg.apache.maven.plugin.PluginResolutionExceptionorg.apache.maven.plugin.PluginDescriptorParsingExceptionorg.apache.maven.plugin.InvalidPluginDescriptorExceptionpublic void setupPluginRealm(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor,
org.apache.maven.execution.MavenSession session,
ClassLoader parent,
List<String> imports,
List<String> excludeArtifactIds)
throws org.apache.maven.plugin.PluginResolutionException,
org.apache.maven.plugin.PluginContainerException
MavenPluginManagerHelpersetupPluginRealm in interface MavenPluginManagerHelperorg.apache.maven.plugin.PluginResolutionExceptionorg.apache.maven.plugin.PluginContainerExceptionCopyright © 2002–2016 The Apache Software Foundation. All rights reserved.