zoukankan      html  css  js  c++  java
  • Eclipse OSGi调试过程

    当你在开发的插件直接运行的时候,看起来正常的。但导出放到eclipse时候,又发觉不对劲,插件运行有问题。这个时候需要去OSGi的控制台调试插件,这一篇文章将讲述怎么简单调试eclipse插件(插件已导出)。

    1.将被放置插件的eclipse的eclipse.exe发送到桌面快捷方式
    PS:我是在window系统上开发插件的。
     
    2.在目标添加 -console (我试过命令行启动,但并没有效果)
     
     
    3.双击打开快捷方式,然后你会看到一个日志输出窗口
     
    4.在窗口输入 ss,可以看到eclipse所有已加载的插件。
    这里信息id、State、Bundle:
    id:可用来查纠错的标识。
    State:包状态,有六种状态:
    1.INSTALLED :包成功安装。
    2.RESOLVED:包所需的 Java 类可用。
    3.STARTING:包正被启动。
    4.ACTIVE:包已经启动且正在运行中。
    5.STOPPING:包正被停止时。
    6.UNINSTALLED:包已被卸载后可。
     
    5.查询你要调试的插件
     
    6.一些常用的osgi命令:
    bundle id: 显示包的细节信息
    diag id : 显示包的缺少的东西(可能是jdk、依赖其他包等)。
     
     
  • 相关阅读:
    11
    不错的Spring学习笔记(转)
    面相对象
    Shiro框架学习
    浅谈重载与重写
    二叉树的Java实现及特点总结
    Spring注解及作用
    java中String与StringBuilder的区别
    Java String, StringBuffer和StringBuilder实例
    Docker Mysql主从同步配置搭建
  • 原文地址:https://www.cnblogs.com/lovesong/p/4693437.html
Copyright © 2011-2022 走看看