Uses of Class
org.apache.maven.model.Plugin
Package
Description
Maven POM (Project Object Model) classes, generated from
maven.mdo
model.POM merger.
-
Uses of Plugin in org.apache.maven.bridge
-
Uses of Plugin in org.apache.maven.classrealm
Modifier and TypeMethodDescriptionorg.codehaus.plexus.classworlds.realm.ClassRealm
ClassRealmManager.createExtensionRealm
(Plugin extension, List<org.eclipse.aether.artifact.Artifact> artifacts) Creates a new class realm for the specified build extension.org.codehaus.plexus.classworlds.realm.ClassRealm
DefaultClassRealmManager.createExtensionRealm
(Plugin plugin, List<org.eclipse.aether.artifact.Artifact> artifacts) org.codehaus.plexus.classworlds.realm.ClassRealm
ClassRealmManager.createPluginRealm
(Plugin plugin, ClassLoader parent, List<String> parentImports, Map<String, ClassLoader> foreignImports, List<org.eclipse.aether.artifact.Artifact> artifacts) Creates a new class realm for the specified plugin.org.codehaus.plexus.classworlds.realm.ClassRealm
DefaultClassRealmManager.createPluginRealm
(Plugin plugin, ClassLoader parent, List<String> parentImports, Map<String, ClassLoader> foreignImports, List<org.eclipse.aether.artifact.Artifact> artifacts) -
Uses of Plugin in org.apache.maven.lifecycle
Modifier and TypeMethodDescriptionMavenExecutionPlan.getNonThreadSafePlugins()
Get set of plugins having a goal/mojo used but not marked @threadSafeDefaultLifecycleExecutor.getPluginsBoundByDefaultToAllLifecycles
(String packaging) LifecycleExecutor.getPluginsBoundByDefaultToAllLifecycles
(String packaging) LifeCyclePluginAnalyzer.getPluginsBoundByDefaultToAllLifecycles
(String packaging) -
Uses of Plugin in org.apache.maven.lifecycle.internal
Modifier and TypeMethodDescriptionMojoDescriptorCreator.findPluginForPrefix
(String prefix, MavenSession session) ExecutionPlanItem.getPlugin()
Modifier and TypeMethodDescriptionDefaultLifecyclePluginAnalyzer.getPluginsBoundByDefaultToAllLifecycles
(String packaging) -
Uses of Plugin in org.apache.maven.model
Modifier and TypeMethodDescriptionPluginContainer.getPlugins()
Method getPlugins.PluginContainer.getPluginsAsMap()
Modifier and TypeMethodDescriptionvoid
Method addPlugin.void
PluginContainer.removePlugin
(Plugin plugin) Method removePlugin.Modifier and TypeMethodDescriptionvoid
PluginContainer.setPlugins
(List<Plugin> plugins) Set the list of plugins to use. -
Uses of Plugin in org.apache.maven.model.inheritance
-
Uses of Plugin in org.apache.maven.model.management
-
Uses of Plugin in org.apache.maven.model.merge
Modifier and TypeMethodDescriptionprotected Object
MavenModelMerger.getPluginKey
(Plugin plugin) protected Object
ModelMerger.getPluginKey
(Plugin plugin) protected void
ModelMerger.mergePlugin
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
ModelMerger.mergePlugin_ArtifactId
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
ModelMerger.mergePlugin_Dependencies
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
MavenModelMerger.mergePlugin_Executions
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
ModelMerger.mergePlugin_Executions
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
ModelMerger.mergePlugin_Extensions
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
ModelMerger.mergePlugin_GroupId
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) protected void
ModelMerger.mergePlugin_Version
(Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context) -
Uses of Plugin in org.apache.maven.model.normalization
Modifier and TypeMethodDescriptionvoid
DefaultModelNormalizer.DuplicateMerger.mergePlugin
(Plugin target, Plugin source) -
Uses of Plugin in org.apache.maven.model.profile
-
Uses of Plugin in org.apache.maven.plugin
Modifier and TypeMethodDescriptionCycleDetectedInPluginGraphException.getPlugin()
MojoExecution.getPlugin()
PluginNotFoundException.getPlugin()
PluginResolutionException.getPlugin()
PluginManager.getPluginDefinitionForPrefix
(String prefix, MavenSession session, MavenProject project) Deprecated.Modifier and TypeMethodDescriptionDefaultPluginArtifactsCache.createKey
(Plugin plugin, org.eclipse.aether.graph.DependencyFilter extensionFilter, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) DefaultPluginDescriptorCache.createKey
(Plugin plugin, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) DefaultPluginRealmCache.createKey
(Plugin plugin, ClassLoader parentRealm, Map<String, ClassLoader> foreignImports, org.eclipse.aether.graph.DependencyFilter dependencyFilter, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) PluginArtifactsCache.createKey
(Plugin plugin, org.eclipse.aether.graph.DependencyFilter extensionFilter, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) PluginDescriptorCache.createKey
(Plugin plugin, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) PluginRealmCache.createKey
(Plugin plugin, ClassLoader parentRealm, Map<String, ClassLoader> foreignImports, org.eclipse.aether.graph.DependencyFilter dependencyFilter, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) BuildPluginManager.getMojoDescriptor
(Plugin plugin, String goal, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) DefaultBuildPluginManager.getMojoDescriptor
(Plugin plugin, String goal, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) MavenPluginManager.getMojoDescriptor
(Plugin plugin, String goal, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) Retrieves the descriptor for the specified plugin goal from the plugin's main artifact.PluginManager.getPluginComponent
(Plugin plugin, String role, String roleHint) Deprecated.PluginManager.getPluginComponents
(Plugin plugin, String role) Deprecated.MavenPluginManager.getPluginDescriptor
(Plugin plugin, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) Retrieves the descriptor for the specified plugin from its main artifact.BuildPluginManager.loadPlugin
(Plugin plugin, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) DefaultBuildPluginManager.loadPlugin
(Plugin plugin, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) PluginManager.loadPluginDescriptor
(Plugin plugin, MavenProject project, MavenSession session) Deprecated.PluginManager.loadPluginFully
(Plugin plugin, MavenProject project, MavenSession session) Deprecated.protected static boolean
DefaultPluginArtifactsCache.pluginEquals
(Plugin a, Plugin b) protected static boolean
DefaultPluginRealmCache.pluginEquals
(Plugin a, Plugin b) protected static int
DefaultPluginArtifactsCache.pluginHashCode
(Plugin plugin) protected static int
DefaultPluginRealmCache.pluginHashCode
(Plugin plugin) MavenPluginManager.setupExtensionsRealm
(MavenProject project, Plugin plugin, org.eclipse.aether.RepositorySystemSession session) Sets up class realm for the specified build extensions plugin.PluginManager.verifyPlugin
(Plugin plugin, MavenProject project, Settings settings, ArtifactRepository localRepository) Deprecated.ModifierConstructorDescriptionCacheKey
(Plugin plugin, org.eclipse.aether.graph.DependencyFilter extensionFilter, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) CacheKey
(Plugin plugin, ClassLoader parentRealm, Map<String, ClassLoader> foreignImports, org.eclipse.aether.graph.DependencyFilter dependencyFilter, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) CycleDetectedInPluginGraphException
(Plugin plugin, org.codehaus.plexus.component.composition.CycleDetectedInComponentGraphException e) MojoExecution
(Plugin plugin, String goal, String executionId) PluginContainerException
(Plugin plugin, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, String message, Throwable e) PluginContainerException
(Plugin plugin, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, String message, org.codehaus.plexus.component.repository.exception.ComponentRepositoryException e) PluginContainerException
(Plugin plugin, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, String message, org.codehaus.plexus.configuration.PlexusConfigurationException e) PluginDescriptorParsingException
(Plugin plugin, String descriptorLocation, Throwable e) PluginIncompatibleException
(Plugin plugin, String message) PluginLoaderException
(Plugin plugin, String message) PluginLoaderException
(Plugin plugin, String message, ArtifactNotFoundException cause) PluginLoaderException
(Plugin plugin, String message, ArtifactResolutionException cause) PluginLoaderException
(Plugin plugin, String message, InvalidVersionSpecificationException cause) PluginLoaderException
(Plugin plugin, String message, InvalidPluginException cause) PluginLoaderException
(Plugin plugin, String message, PluginManagerException cause) PluginLoaderException
(Plugin plugin, String message, PluginNotFoundException cause) PluginLoaderException
(Plugin plugin, String message, PluginVersionNotFoundException cause) PluginLoaderException
(Plugin plugin, String message, PluginVersionResolutionException cause) PluginManagerException
(Plugin plugin, String message, Throwable cause) PluginManagerException
(Plugin plugin, String message, MavenProject project) protected
PluginManagerException
(Plugin plugin, String message, MavenProject project, Throwable cause) PluginManagerException
(Plugin plugin, String message, org.codehaus.plexus.component.repository.exception.ComponentRepositoryException cause) PluginManagerException
(Plugin plugin, String message, org.codehaus.plexus.configuration.PlexusConfigurationException cause) PluginManagerException
(Plugin plugin, String message, org.codehaus.plexus.PlexusContainerException cause) PluginManagerException
(Plugin plugin, InvalidVersionSpecificationException cause) PluginNotFoundException
(Plugin plugin, List<ArtifactRepository> remoteRepositories) PluginResolutionException
(Plugin plugin, Throwable cause) -
Uses of Plugin in org.apache.maven.plugin.descriptor
-
Uses of Plugin in org.apache.maven.plugin.internal
Modifier and TypeMethodDescriptionDefaultPluginManager.getPluginDefinitionForPrefix
(String prefix, MavenSession session, MavenProject project) Modifier and TypeMethodDescriptionDefaultMavenPluginManager.getMojoDescriptor
(Plugin plugin, String goal, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) DefaultPluginManager.getPluginComponent
(Plugin plugin, String role, String roleHint) DefaultPluginManager.getPluginComponents
(Plugin plugin, String role) DefaultMavenPluginManager.getPluginDescriptor
(Plugin plugin, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) DefaultPluginManager.loadPluginDescriptor
(Plugin plugin, MavenProject project, MavenSession session) DefaultPluginManager.loadPluginFully
(Plugin plugin, MavenProject project, MavenSession session) org.eclipse.aether.artifact.Artifact
DefaultPluginDependenciesResolver.resolve
(Plugin plugin, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) org.eclipse.aether.graph.DependencyNode
DefaultPluginDependenciesResolver.resolve
(Plugin plugin, org.eclipse.aether.artifact.Artifact pluginArtifact, org.eclipse.aether.graph.DependencyFilter dependencyFilter, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) org.eclipse.aether.artifact.Artifact
PluginDependenciesResolver.resolve
(Plugin plugin, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) Resolves the main artifact of the specified plugin.org.eclipse.aether.graph.DependencyNode
PluginDependenciesResolver.resolve
(Plugin plugin, org.eclipse.aether.artifact.Artifact pluginArtifact, org.eclipse.aether.graph.DependencyFilter dependencyFilter, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) Resolves the runtime dependencies of the specified plugin.org.eclipse.aether.graph.DependencyNode
DefaultPluginDependenciesResolver.resolveCoreExtension
(Plugin plugin, org.eclipse.aether.graph.DependencyFilter dependencyFilter, List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session) DefaultMavenPluginManager.setupExtensionsRealm
(MavenProject project, Plugin plugin, org.eclipse.aether.RepositorySystemSession session) DefaultPluginManager.verifyPlugin
(Plugin plugin, MavenProject project, Settings settings, ArtifactRepository localRepository) -
Uses of Plugin in org.apache.maven.plugin.version
ModifierConstructorDescriptionDefaultPluginVersionRequest
(Plugin plugin, MavenSession session) Creates a request for the specified plugin by copying settings from the specified build session.DefaultPluginVersionRequest
(Plugin plugin, org.eclipse.aether.RepositorySystemSession session, List<org.eclipse.aether.repository.RemoteRepository> repositories) Creates a request for the specified plugin using the given repository session and plugin repositories. -
Uses of Plugin in org.apache.maven.project
Modifier and TypeMethodDescriptionMavenProject.getBuildPlugins()
ModelUtils.orderAfterMerge
(List<Plugin> merged, List<Plugin> highPrioritySource, List<Plugin> lowPrioritySource) Deprecated.Modifier and TypeMethodDescriptionstatic void
ModelUtils.mergePluginDefinitions
(Plugin child, Plugin parent, boolean handleAsInheritance) Deprecated. -
Uses of Plugin in org.apache.maven.project.artifact
-
Uses of Plugin in org.apache.maven.repository
-
Uses of Plugin in org.apache.maven.repository.legacy