Class AbstractLifecycleMappingProvider
java.lang.Object
org.apache.maven.lifecycle.providers.packaging.AbstractLifecycleMappingProvider
- All Implemented Interfaces:
javax.inject.Provider<LifecycleMapping>
- Direct Known Subclasses:
EarLifecycleMappingProvider,EjbLifecycleMappingProvider,JarLifecycleMappingProvider,MavenPluginLifecycleMappingProvider,PomLifecycleMappingProvider,RarLifecycleMappingProvider,WarLifecycleMappingProvider
public abstract class AbstractLifecycleMappingProvider
extends Object
implements javax.inject.Provider<LifecycleMapping>
Base lifecycle mapping provider, ie per-packaging plugin bindings for
default lifecycle.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractLifecycleMappingProvider(String[] pluginBindings) -
Method Summary
-
Field Details
-
RESOURCES_PLUGIN_VERSION
- See Also:
-
COMPILER_PLUGIN_VERSION
- See Also:
-
SUREFIRE_PLUGIN_VERSION
- See Also:
-
INSTALL_PLUGIN_VERSION
- See Also:
-
DEPLOY_PLUGIN_VERSION
- See Also:
-
JAR_PLUGIN_VERSION
- See Also:
-
EAR_PLUGIN_VERSION
- See Also:
-
EJB_PLUGIN_VERSION
- See Also:
-
PLUGIN_PLUGIN_VERSION
- See Also:
-
RAR_PLUGIN_VERSION
- See Also:
-
WAR_PLUGIN_VERSION
- See Also:
-
-
Constructor Details
-
AbstractLifecycleMappingProvider
-
-
Method Details
-
get
- Specified by:
getin interfacejavax.inject.Provider<LifecycleMapping>
-