bundle:install-file

Full name:

org.apache.felix:maven-bundle-plugin:2.5.0:install-file

Description:

Installs bundle details in the local OBR repository (command-line goal)

Attributes:

Optional Parameters

Name Type Since Description
artifactId String - ArtifactId of the bundle. Retrieved from POM file if specified.
User property is: artifactId.
classifier String - Classifier type of the bundle. Defaults to none.
User property is: classifier.
file File - Bundle file, defaults to the artifact in the local Maven repository.
User property is: file.
groupId String - GroupId of the bundle. Retrieved from POM file if specified.
User property is: groupId.
obrRepository String - OBR Repository.
User property is: obrRepository.
obrXml String - Optional XML file describing additional requirements and capabilities.
User property is: obrXml.
packaging String - Packaging type of the bundle. Retrieved from POM file if specified.
User property is: packaging.
pomFile File - Location of an existing POM file.
User property is: pomFile.
supportedProjectTypes List - Project types which this plugin supports.
version String - Version of the bundle. Retrieved from POM file if specified.
User property is: version.

Parameter Details

artifactId:

ArtifactId of the bundle. Retrieved from POM file if specified.
  • Type: java.lang.String
  • Required: No
  • User Property: artifactId

classifier:

Classifier type of the bundle. Defaults to none.
  • Type: java.lang.String
  • Required: No
  • User Property: classifier

file:

Bundle file, defaults to the artifact in the local Maven repository.
  • Type: java.io.File
  • Required: No
  • User Property: file

groupId:

GroupId of the bundle. Retrieved from POM file if specified.
  • Type: java.lang.String
  • Required: No
  • User Property: groupId

obrRepository:

OBR Repository.
  • Type: java.lang.String
  • Required: No
  • User Property: obrRepository

obrXml:

Optional XML file describing additional requirements and capabilities.
  • Type: java.lang.String
  • Required: No
  • User Property: obrXml

packaging:

Packaging type of the bundle. Retrieved from POM file if specified.
  • Type: java.lang.String
  • Required: No
  • User Property: packaging

pomFile:

Location of an existing POM file.
  • Type: java.io.File
  • Required: No
  • User Property: pomFile

supportedProjectTypes:

Project types which this plugin supports.
  • Type: java.util.List
  • Required: No

version:

Version of the bundle. Retrieved from POM file if specified.
  • Type: java.lang.String
  • Required: No
  • User Property: version