OSGI框架常用控制台命令
下表为经常使用的OSGi控制台指令:
分类 | 命令 | 含义 | 命令格式样例 |
控制框架 | shutdown | 关闭框架 | shutdown |
close | 关闭并退出框架 | close | |
exit | 立即退出框架,相当于System.exit | exit | |
控制状态 | install | 安装位于指定URL的bundle | 安装c盘根目录下的一个bundle:install file:/c:/xxxbundle.jar |
uninstall | 卸载指定bundle | 卸载ID为2的bundle:uninstall 2 | |
start | 启动指定bundle | 启动ID为2的bundle:start 2 | |
stop | 停止指定bundle | 停止ID为2的bundle:stop 2 | |
refresh | 刷新指定bundle | 刷新ID为2的bundle:refresh 2 | |
update | 更新指定bundle(处于installed状态) | 更新ID为2的bundle:update 2 | |
展示状态 | status | 展示所有安装的bundle和注册的服务 | status |
ss | 展示所有bundle的简单状态 | Ss | |
services | 展示所有注册服务的详细信息 | Services | |
packages | 展示所有导入、导出包的状态 | Packages | |
bundles | 展示所有已经安装的bundles 的状态 | Bundles | |
bundle | 展示指定bundle的状态 | 展示ID为2的bundle的状态bundle 2 | |
diag | 在给定 ID 或符号名称的包上运行诊断程序 | 诊断ID为4的bundlediag 4 | |
headers | 展示指定bundle的头信息,即MANIFEST.MF中的内容 | 获取ID为2的bundle的头信息:headers 2 | |
控制启动级别 | sl | 得到整个框架的start level或某个bundle的start level信息 |
得到框架的start level:sl
得到ID为4的bundle的start level sl 4 |
setfwsl | 设置整个框架的start level | setfwsl 4 | |
setbsl | 设置bundle的start level | 设置ID为2的bundle的start level为5:setbsl 5 2 | |
setibsl | 设置新的bundle(即新安装的bundle)的初始start level | setibsl | |
其它 | exec | 在另外一个进程中执行一个命令(阻塞状态) | 运行记事本程序:exec notepad.exe |
fork | 在另外一个进程中执行一个命令(非阻塞状态) | 运行记事本程序:fork notepad.exe | |
threads | 显示进程和进程组信息 | threads | |
gc | 促使垃圾回收 | gc | |
help | 展示指定命令的帮助信息 | 展示gc命令的帮助信息:help gc | |
setprop | 设置属性值 | 设置属性a=2:setprop a=2 | |
getprop | 获取框架所有属性列表或指定名称的属性列表 |
获取属性a:setprop a=2
获取所有属性 Getprop |
OSGI框架常用控制台命令相关推荐
- MYSQL常用控制台命令总结及其无脑解决安装问题
MYSQL常用控制台命令总结及其无脑解决安装问题 1. 常用命令 MySQL作为当下数据库服务之一,使用了当下最流行的开源数据库来部署本地应用程序.那么我们在使用中往往会遇到不同的问题,今天我呢,尽我 ...
- [UE4] 常用控制台命令
~"键 调用控制台命令 0,技巧 键盘 ↑键 可以看到之前输入过的指令 控制台指令并不需要打全名,空格+指令 可以模糊搜索 Ctrl + Shift + 逗号 ,打开 GPUProfile ...
- OSGI常用控制台命令
2019独角兽企业重金招聘Python工程师标准>>> 类别 命令 含义 控制框架 launch 启动框架 shutdown 停止框架 close 关闭.退出框架 exit 立即退出 ...
- 常用控制台命令大全-Ubuntu篇
查看 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S filename apt-file search ...
- yii框架php计划任务,yii框架通过控制台命令创建定时任务示例
假设Yii项目路径为 /home/apps/ 1. 创建文件 /home/apps/protected/commands/crons.php $yii = '/home/apps/framework/ ...
- 探索 OSGi 框架的组件运行机制
在目前的 Java 开发平台中,对于组件开发过程,比如打包.部署和验证等,并没有一个统一的标准.正因如此,许多 Java 项目,例如 JBoss 和 Net Beans,都拥有一套自定义的组件开发规范 ...
- OSGi 框架的组件运行机制
在目前的 Java 开发平台中,对于组件开发过程,比如打包.部署和验证等,并没有一个统一的标准.正因如此,许多 Java 项目,例如 JBoss 和 Net Beans,都拥有一套自定义的组件开发规范 ...
- 八、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(中)
@Author : Runsen @Date:2020/9/11 文章是Runsen在Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到C ...
- 七、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(上)
@Author : Runsen @Date:2020/9/11 文章是Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到CSDN中,这里 ...
最新文章
- vuecli3 引入全局scss变量_vuecli3 从搭建到优化
- jQuery学习笔记6:表单选择器
- [SAP ABAP开发技术总结]动态语句、动态程序
- wxWidgets:多线程概述
- CATALINA_BASE与CATALINA_HOME的区别
- Codeforces Round #470 (rated, Div. 2, based on VK Cup 2018 Round 1)B. Primal Sport
- python pytest框架
- 人称代词和Be动词的现在简单肯定式_1
- 2018 ACM-ICPC World Finals - Beijing F.Go with the Flow
- App个人信息保护合规十大常见问题及处置策略
- 知乎披露会员业务未来布局,融合社区内容深耕垂直领域
- 软件工程基础-结对项目Ⅰ-2014
- Linux系统编程 -- 死锁
- 靠java_人生靠反省,Java靠泛型
- Axure插件axure-chrome-extension安装(非常方便)
- 目前比较好用的同步网盘@2012
- 关于智能运维(AIOps)的学与思
- 苹果cmsv10仿bt部落天堂简约好看的自适应免费模板
- python web py入门(2)-URL处理
- Piggy Back