karaf使用指令

Karaf的学习地址:
http://osgi.com.cn/article/7289403
http://www.liquid-reality.de/display/liquid/Karaf+Tutorials
基于maven项目快速搭建自定义的karaf开发调试环境。
Karaf通过与maven相结合,可以为用户基于OSGI Bundle的模块化开发、测试、集成和持续交付提供,方便各快速的解决方案。
Karaf的指令:
bundle:watch mvn:<groupId>.* 将eclipse上的项目install后在karaf中可以自动更新 每一次使用时都需要绑定
如果绑定不生效,则需要到karaf中的etc中去修改org.ops4jpax.url.mvc.cfg配置文件:如图

Tab键:查看所有的指令
feature:list 查看Karaf所支持的jar
feature:list |grep packageName feature:list |grep spring 找到关于spring相关的包 (注第一次安装包时都生成一个Id号)
feature:install 包的名称/版本号 如:feature:install
refresh :刷新
system:shutdown 为正常关闭窗口
install mvn:安装相关mvn的包或者项目 可以绑定你自己写的项目(java项目/web项目,同时也可以安装maven仓库中的包,但是所引入的包中必需存在bundle相关的信息,在包下的MANIFEST.MF查看相关信息)
如:install mvn:Bundle-SymbolicName/Web-ContextPath/Bundle-Version/war 如是web项目需要打包成war/maven仓库中的则 如:install mvn: groupId /
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值