OSGI bundle共有六个生命周期:
INSTALLED (安装期)
RESOLVED (解析期)
STARTING (启动期)
ACTIVE(活跃期)
STOPPING(停止期)
UNINSTALLED (卸载期)
关系图:
OSGI命令:
命令 | 用途 | 使用方法 |
ss | 展示已安装的bundle | [-s [<comma separated list of bundle states>] [<segment of bsn>]] - display installed bundles (short status)
|
install | 安装指定url对应的文件为bundle | install and optionally start bundle from the given URL |
uninstall | 卸载指定Id标识的bundle | uninstall the specified bundle(s) |
start | 启动指定Id标识的bundle | start the specified bundle(s) |
stop | 停止指定Id标识的bundle | stop the specified bundle(s) |
update | 同步bundle和bundle的加载文件 | update the specified bundle(s) |