Provision all local and imported bundles onto the selected OSGi framework
mvn pax:run [-Dframework=felix|equinox|kf|concierge] [-Ddeploy=minimal,log,war,...]
Mojo Attributes:
| Name | Type | Description |
|---|---|---|
| args | String |
URL of file containing additional Pax-Runner arguments. |
| deploy | boolean |
When true, start the OSGi framework and deploy the provisioned bundles. Default value is true. |
| deployPoms | String |
Comma separated list of additional POMs with bundles as dependencies. |
| deployURLs | String |
Comma separated list of additional bundle URLs to deploy. |
| framework | String |
Name of the OSGi framework to deploy onto. |
| m_defaultLayout | ArtifactRepositoryLayout |
No description. |
| m_factory | ArtifactFactory |
Component factory for Maven artifacts |
| m_installer | ArtifactInstaller |
Component for installing Maven artifacts |
| m_projectBuilder | MavenProjectBuilder |
Component factory for Maven projects |
| m_repoFactory | ArtifactRepositoryFactory |
Component factory for Maven repositories. |
| m_resolver | ArtifactResolver |
Component for resolving Maven artifacts |
| m_source | ArtifactMetadataSource |
Component for resolving Maven metadata |
| m_wagonManager | WagonManager |
Component for calculating mirror details. |
| noDependencies | boolean |
Ignore bundle dependencies when deploying project. |
| profiles | String |
Comma separated list of additional Pax-Runner profiles to deploy. |
| provision | String[] |
A set of provision commands for Pax-Runner. |
| runner | String |
The version of Pax-Runner to use for provisioning. Default value is RELEASE. |
URL of file containing additional Pax-Runner arguments.
java.lang.StringNo${args}booleanNo${deploy}truejava.lang.StringNo${deployPoms}java.lang.StringNo${deployURLs}java.lang.StringNo${framework}org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayoutNoorg.apache.maven.artifact.factory.ArtifactFactoryNoorg.apache.maven.artifact.installer.ArtifactInstallerNoorg.apache.maven.project.MavenProjectBuilderNoorg.apache.maven.artifact.repository.ArtifactRepositoryFactoryNoorg.apache.maven.artifact.resolver.ArtifactResolverNoorg.apache.maven.artifact.metadata.ArtifactMetadataSourceNoorg.apache.maven.artifact.manager.WagonManagerNobooleanNo${noDeps}java.lang.StringNo${profiles}java.lang.String[]No${provision}java.lang.StringNo${runner}RELEASE