Package org.apache.maven.cli.internal
Class BootstrapCoreExtensionManager
java.lang.Object
org.apache.maven.cli.internal.BootstrapCoreExtensionManager
BootstrapCoreExtensionManager
-
Field Summary
-
Constructor Summary
ConstructorDescriptionBootstrapCoreExtensionManager
(DefaultPluginDependenciesResolver pluginDependenciesResolver, RepositorySystemSessionFactory repositorySystemSessionFactory, CoreExports coreExports, org.codehaus.plexus.PlexusContainer container, org.eclipse.aether.repository.WorkspaceReader ideWorkspaceReader, org.eclipse.aether.RepositorySystem repoSystem) -
Method Summary
Modifier and TypeMethodDescriptionloadCoreExtensions
(MavenExecutionRequest request, Set<String> providedArtifacts, List<CoreExtension> extensions)
-
Field Details
-
STRATEGY_PARENT_FIRST
- See Also:
-
STRATEGY_PLUGIN
- See Also:
-
STRATEGY_SELF_FIRST
- See Also:
-
-
Constructor Details
-
BootstrapCoreExtensionManager
@Inject public BootstrapCoreExtensionManager(DefaultPluginDependenciesResolver pluginDependenciesResolver, RepositorySystemSessionFactory repositorySystemSessionFactory, CoreExports coreExports, org.codehaus.plexus.PlexusContainer container, @Nullable @Named("ide") org.eclipse.aether.repository.WorkspaceReader ideWorkspaceReader, org.eclipse.aether.RepositorySystem repoSystem)
-
-
Method Details
-
loadCoreExtensions
public List<CoreExtensionEntry> loadCoreExtensions(MavenExecutionRequest request, Set<String> providedArtifacts, List<CoreExtension> extensions) throws Exception - Throws:
Exception
-