Class DeriveDependencyPackagesMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.bndly.common.app.provisioning.mojo.AbstractMojo
-
- org.bndly.common.app.provisioning.mojo.DeriveDependencyPackagesMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="derivePackages", defaultPhase=GENERATE_RESOURCES) public class DeriveDependencyPackagesMojo extends AbstractMojo
-
-
Field Summary
Fields Modifier and Type Field Description static StringADD_VERSION_PREFIXprotected StringdependencyOverridesprotected booleanexcludeOsgiBundlesprotected Stringexcludesstatic StringNO_VERSION_PREFIXprotected StringpackageExcludesprotected StringprojectProperty-
Fields inherited from class org.bndly.common.app.provisioning.mojo.AbstractMojo
mavenSession, project
-
-
Constructor Summary
Constructors Constructor Description DeriveDependencyPackagesMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()-
Methods inherited from class org.bndly.common.app.provisioning.mojo.AbstractMojo
getArchiverManager, getArtifactHelper, resolveArtifactDefinitionToArtifactFile, setArtifactHelper, setResolver
-
-
-
-
Field Detail
-
NO_VERSION_PREFIX
public static final String NO_VERSION_PREFIX
- See Also:
- Constant Field Values
-
ADD_VERSION_PREFIX
public static final String ADD_VERSION_PREFIX
- See Also:
- Constant Field Values
-
dependencyOverrides
@Parameter protected String dependencyOverrides
-
excludes
@Parameter protected String excludes
-
excludeOsgiBundles
@Parameter protected boolean excludeOsgiBundles
-
packageExcludes
@Parameter(defaultValue="META-INF.*,WEB-INF.*") protected String packageExcludes
-
projectProperty
@Parameter(defaultValue="dependencyPackages") protected String projectProperty
-
-