您的位置:首页 > 编程语言 > Java开发

eclipse 调试时出现!MESSAGE Could not find bundle: org.eclipse.equinox.console解决办法

2015-05-09 11:44 501 查看
在用ECLIPSE调试OSGI时出现异常错误无法开打OSGI>

[html] view
plaincopy

!SESSION 2013-05-13 22:50:24.171 -----------------------------------------------

eclipse.buildId=unknown

java.version=1.7.0_21

java.vendor=Oracle Corporation

BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN

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

!ENTRY org.eclipse.osgi 4 0 2013-05-13 22:50:25.000

!MESSAGE Could not find bundle: org.eclipse.equinox.console

!STACK 0

org.osgi.framework.BundleException: Could not find bundle: org.eclipse.equinox.console

at org.eclipse.osgi.framework.internal.core.ConsoleManager.checkForConsoleBundle(ConsoleManager.java:211)

at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:297)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)

at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)

at org.eclipse.equinox.launcher.Main.run(Main.java:1438)

at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

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

[html] view
plaincopy

org.apache.felix.gogo.command

org.apache.felix.gogo.runtime

org.apache.felix.gogo.shell

org.eclipse.equinox.console

问题解决成功出现OSGI>

[html] view
plaincopy

osgi> ss

"Framework is launched."

id State Bundle

0 ACTIVE org.eclipse.osgi_3.8.2.v20130124-134944

1 ACTIVE BundleBase_1.0.0.qualifier

2 ACTIVE BundleCnService_1.0.0.qualifier

3 ACTIVE BundleEnService_1.0.0.qualifier

8 ACTIVE org.apache.felix.gogo.runtime_0.8.0.v201108120515

9 ACTIVE org.apache.felix.gogo.shell_0.8.0.v201110170705

10 ACTIVE org.apache.felix.gogo.command_0.8.0.v201108120515

11 ACTIVE org.eclipse.equinox.console_1.0.0.v20120522-1841

osgi>

转载自http://blog.csdn.net/reaganjava/article/details/8923054
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐