本文主要是介绍OSGi控制台命令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
| 分类 | 命令 | 含义 |
| 控制框架 | launch | 启动框架 |
| shutdown | 停止框架 | |
| close | 关闭、退出框架 | |
| exit | 立即退出,相当于 System.exit | |
| init | 卸载所有 bundle (前提是已经 shutdown ) | |
| setprop | 设置属性,在运行时进行 | |
| 控制bundle | install | 安装 |
| uninstall | 卸载 | |
| start | 启动 | |
| stop | 停止 | |
| refresh | 刷新 | |
| update | 更新 | |
| 展示状态 | status | 展示安装的 bundle 和注册的服务 |
| ss | 展示所有 bundle 的简单状态 | |
| services | 展示注册服务的详细信息 | |
| packages | 展示导入、导出包的状态 | |
| bundles | 展示所有已经安装的 bundles 的状态 | |
| headers | 展示 bundles 的头信息,即 MANIFEST.MF 中的内容 | |
| log | 展示 LOG 入口信息 | |
| 其他 | exec | 在另外一个进程中执行一个命令(阻塞状态) |
| fork | 和 EXEC 不同的是不会引起阻塞 | |
| gc | 促使垃圾回收 | |
| getprop | 得到属性,或者某个属性 | |
| 控制启动级别 | Sl | 得到某个 bundle 或者整个框架的 start level 信息 |
| Setfwsl | 设置框架的 start level | |
| Setbsl | 设置 bundle 的 start level | |
| setibsl | 设置初始化 bundle 的 start level |
这篇关于OSGi控制台命令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!