@Component(role=MavenPluginManagerHelper.class) public class DefaultMavenPluginManagerHelper extends Object implements MavenPluginManagerHelper
Modifier and Type | Field and Description |
---|---|
protected MavenPluginManager |
mavenPluginManager |
Constructor and Description |
---|
DefaultMavenPluginManagerHelper() |
Modifier and Type | Method and Description |
---|---|
PluginDescriptor |
getPluginDescriptor(Plugin plugin,
MavenSession session)
|
void |
setupPluginRealm(PluginDescriptor pluginDescriptor,
MavenSession session,
ClassLoader parent,
List<String> imports,
List<String> excludeArtifactIds)
|
@Requirement protected MavenPluginManager mavenPluginManager
public PluginDescriptor getPluginDescriptor(Plugin plugin, MavenSession session) throws PluginResolutionException, PluginDescriptorParsingException, InvalidPluginDescriptorException
MavenPluginManagerHelper
getPluginDescriptor
in interface MavenPluginManagerHelper
PluginResolutionException
PluginDescriptorParsingException
InvalidPluginDescriptorException
public void setupPluginRealm(PluginDescriptor pluginDescriptor, MavenSession session, ClassLoader parent, List<String> imports, List<String> excludeArtifactIds) throws PluginResolutionException, PluginContainerException
MavenPluginManagerHelper
MavenPluginManager#setupPluginRealm(PluginDescriptor, ..., List, xxx.aether.graph.DependencyFilter)
setupPluginRealm
in interface MavenPluginManagerHelper
PluginResolutionException
PluginContainerException
Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.