pax:remove-bundle

Remove a bundle project and any references to it in the project tree, updating POMs as necessary

mvn pax:remove-bundle -DbundleName=...

Mojo Attributes:

  • Executes as an aggregator plugin.

Required Parameters

Name Type Description
bundleName String The artifactId or symbolic-name of the bundle.

Optional Parameters

Name Type Description
baseDirectory File A directory in the same project tree. Default value is ${project.basedir}.
repair boolean When true, repair any references to the removed bundle. Default value is true.

Parameter Details

baseDirectory

A directory in the same project tree.

  • Type: java.io.File
  • Required: No
  • Expression: ${baseDirectory}
  • Default: ${project.basedir}

bundleName The artifactId or symbolic-name of the bundle.
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${bundleName}

repair When true, repair any references to the removed bundle.
  • Type: boolean
  • Required: No
  • Expression: ${repair}
  • Default: true