在用ECLIPSE调试OSGI时出现异常错误无法开打OSGI>

  1. !SESSION 2013-05-13 22:50:24.171 -----------------------------------------------
  2. eclipse.buildId=unknown
  3. java.version=1.7.0_21
  4. java.vendor=Oracle Corporation
  5. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
  6. Command-line arguments:  -dev file:C:/Documents and Settings/Administrator/Documents/workspace-sts-3.2.0.RELEASE/.metadata/.plugins/org.eclipse.pde.core/New_configuration/dev.properties -os win32 -ws win32 -arch x86 -consoleLog -console
  7. !ENTRY org.eclipse.osgi 4 0 2013-05-13 22:50:25.000
  8. !MESSAGE Could not find bundle: org.eclipse.equinox.console
  9. !STACK 0
  10. org.osgi.framework.BundleException: Could not find bundle: org.eclipse.equinox.console
  11. at org.eclipse.osgi.framework.internal.core.ConsoleManager.checkForConsoleBundle(ConsoleManager.java:211)
  12. at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:297)
  13. at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
  14. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  15. at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  16. at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  17. at java.lang.reflect.Method.invoke(Unknown Source)
  18. at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
  19. at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
  20. at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
  21. at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

但是选种org.eclipse.equinox.console时还是会报错,那时因为OSGI组建之间存在依赖关系,要使用org.eclipse.equinox.console必须要有它需要依赖的OSGI组建,因此在调试时,除了选择自己编写的OSGI组建还要选择

  1. org.apache.felix.gogo.command
  2. org.apache.felix.gogo.runtime
  3. org.apache.felix.gogo.shell
  4. org.eclipse.equinox.console

问题解决成功出现OSGI>

  1. osgi> ss
  2. "Framework is launched."
  3. id  State       Bundle
  4. 0   ACTIVE      org.eclipse.osgi_3.8.2.v20130124-134944
  5. 1   ACTIVE      BundleBase_1.0.0.qualifier
  6. 2   ACTIVE      BundleCnService_1.0.0.qualifier
  7. 3   ACTIVE      BundleEnService_1.0.0.qualifier
  8. 8   ACTIVE      org.apache.felix.gogo.runtime_0.8.0.v201108120515
  9. 9   ACTIVE      org.apache.felix.gogo.shell_0.8.0.v201110170705
  10. 10  ACTIVE      org.apache.felix.gogo.command_0.8.0.v201108120515
  11. 11  ACTIVE      org.eclipse.equinox.console_1.0.0.v20120522-1841
  12. osgi>

ogsi学习好地方:http://osgi.com.cn/

第一个OGSI程序出了此错相关推荐

  1. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

  2. python写一个表白程序_用Python写一个能算出自己年龄的小程序

    用Python写一个能算出自己年龄的小程序. 其实我连我今年多少岁都不知道,最近看到了python的datetime库里面有很多好用的方法,于是就写了这样一个程序作为练习,然后又写了这样一篇文章来梳理 ...

  3. 编写一个汇编语言程序,完成以下要求。从BUF单元处定义有10个带符号字数据:-1,3,24,94,62,72,55,0,-48,99,试找出他们中的最大值和平均值,并以此分别存放至该数据区的后两个单元

    编写一个汇编语言程序,完成以下要求.从BUF单元处定义有10个带符号字数据:-1,3,24,94,62,72,55,0,-48,99,试找出他们中的最大值和平均值,并以此分别存放至该数据区的后两个单元 ...

  4. java——获取一个应用程序运行的次数,如果超过5次,给出使用次数已到请注册的提示,并不要再运行程序

    获取一个应用程序运行的次数,如果超过5次,给出使用次数已到请注册的提示,并不要再运行程序 import java.io.File; import java.io.FileInputStream; im ...

  5. 如何用python计算年龄_用Python写一个能算出自己年龄的小程序

    用Python写一个能算出自己年龄的小程序. 其实我连我今年多少岁都不知道,最近看到了python的datetime库里面有很多好用的方法,于是就写了这样一个程序作为练习,然后又写了这样一篇文章来梳理 ...

  6. 给出一个 netdump 程序, 抓包用的. 如果改进了,也希望贴出(摘自Chinaunix-论坛首页-C/C++)

    ChinaUnix.net 首页 | 论坛 | 精华 | 博客 | 人才 | 沙龙 | 搜索 您好,xxbview,欢迎进入ChinaUnix论坛 我的博客 | 收藏夹 | 个人专集 个人资料 | 您 ...

  7. 编写一个JSP程序Jiecheng.jsp,计算整数的阶乘,并显示出结果。

    编写一个JSP程序Jiecheng.jsp,计算整数的阶乘,并显示出结果. 要求先声明计算阶乘的方法,再调用该方法,最后在页面上输出结果. 通过表单提交一个正整数,然后计算它的阶乘. 参考代码: ...

  8. 编写一个汇编语言程序,有一个50个数据的数据区,找出最大数和最小数,分别存放在AX和BX寄存器中

    [微机原理]-汇编题 编写一个汇编语言程序,有一个50个数据的数据区,找出最大数和最小数,分别存放在AX和BX寄存器中. DATA SEGMENT NUM DB 21H,34,23H...DATA E ...

  9. 伟福软件能用c语言编程吗,我编的一个简单程序,用伟福编译就是老有错

    我编的一个简单程序,用伟福编译就是老有错 我的程序:ORG 0000H LJMP MAIN ORG 0030H MAIN:CLR A MOV R0,#10 MOV R1,#0 LOOP:MOV SP, ...

最新文章

  1. smartbits的国产版本minismb-如何测试路由器
  2. 公共样式_设计干货 | 园路铺装的100种样式,保存收好
  3. 控制台:Unable to import maven project: See logs for details日志:Unable to create injector, see the follow
  4. 【JEECG-Mybatis版本】springmvc+mybatis+代码生成器(代码一键生成)
  5. HDU 2643 Rank:第二类Stirling数
  6. cacti 监控平台部署心得
  7. “const char*”类型的值不能用于初始化“char”类型的实体
  8. 初学Web 前端感受
  9. Linux程序设计(虚拟机 Ubuntu 编译程序)
  10. linux配置和查看dns三种方式 Non-authoritative answer
  11. 服务器正文21:不同编译器对预编译的处理(简单介绍msvc和gcc)及常用gcc编译指令、跨平台debug、release不同指令flag选择
  12. [前端之旅] - 01 开端 (持续更新各种资料)(夜·猫之使徒·哮喘征服者·被光选中的人·逐梦)
  13. 微软project服务器搭建,Project Server 2013 安装和部署概述
  14. java xmx xms xmn_JVM调优 -Xms -Xmx -Xmn -Xss
  15. 小白安装cadence virtuoso
  16. 新款苹果手机_入手新款苹果手机半个月,他们这样评价新手机
  17. linux安装Node.js 详细安装教程
  18. 试题 算法训练 JAM计数法
  19. python基础之数据类型III
  20. 计算机网络校验和怎么计算方法,计算机网络 计算校验和

热门文章

  1. 关于亚马逊开店需要做哪些准备
  2. linux fat16 id,解析FAT16文件系统
  3. 1527编码协议_一种用射频收发器芯片发射1527编码的方法与流程
  4. 电工学习笔记————常用PCB专业术语合集
  5. redhat Enterprise Linux Server release 7.2(Maipo) 安装redis-stat
  6. sfc/scannow是什么意思,有什么作用?(转)
  7. Swift语法学习--字典
  8. 校园 爆料 开怀一笑
  9. UNITY 使用代码更换地形中草的贴图
  10. Win10电脑清除运行窗口的历史记录