The commands within the feature:
scope are used to provide support for
Karaf features, which are predefined collections of bundles used to implement specific
services.
Command | Parameters | Description |
---|---|---|
feature:info
|
[options] name [version]
|
Shows information about selected feature. |
feature:install
|
[options] feature
|
Installs a feature with the specified name and version. |
feature:list
|
[options]
|
Lists all existing features available from the defined repositories. |
feature:regions
|
[options] [regions]
|
Prints information about region digraph. Where regions
are regions to provide detailed info for. |
feature:repo-add
|
[options] name/url [version]
|
Adds a features repository. Where:
|
feature:repo-list
|
[options]
|
Displays a list of all defined repositories. |
feature:repo-refresh
|
[Feature name or uri] [Feature version]
|
Refresh a features repository. Where:
|
feature:repo-remove
|
[options] repository
|
Removes the specified repository features service. |
feature:requirement-add
|
[options] requirements
|
Adds provisioning requirements. |
feature:requirement-list
|
[options]
|
Lists provisioning requirements. |
feature:requirement-remove
|
[options] requirements
|
Removes provisioning requirements. |
feature:start
|
[options] feature
|
Starts features with the specified name and version. |
feature:stop
|
[options] feature
|
Stops features with the specified name and version. |
feature:uninstall
|
[options] features
|
Uninstalls a feature with the specified name and version. |
feature:version-list
|
[options] feature
|
Lists all versions of a feature available from the currently available repositories. |