2013-01-23 58 views
-1

我想在eclipse juno中運行RCP應用程序,但出現以下錯誤! 我該如何解決這個問題?插件無法加載類startup.application.Appplication

ENTRY org.eclipse.osgi 4 0 2013年1月23日17:03:!46.500 消息應用錯誤 STACK 1個 org.eclipse.core.runtime.CoreException:插件org.csstudio。 nsls2.product無法加載類org.csstudio.startup.application.Application。 在org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194) 在org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176) 在org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core。在org.eclipse.core.runtime.internal.adaptor的org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191) 處使用internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) 。 EclipseAppLauncher.runApplication(EclipseAppLauncher.jav a:110) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) 在org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本機方法) 在sun.reflect.NativeMethodAccessorImpl.invoke(來源不明) 在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) 引起:java.lang.ClassNotFoundException:org.csstudio.startup.application.Application org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) at org.eclipse.osgi .internal.loader.BundleLoader.findClass(BundleLoader.java:412) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(Unknown Source) at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340) at org.eclipse.osgi.framework.internal.core.B在org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI的org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212) 處使用undleHost.loadClass(BundleHost.java:229) 。 createExecutableExtension(RegistryStrategyOSGI.java:174) ... 16更多 發生錯誤。請參閱日誌文件 C:\ ekta \ eclipse-rcp-juno-SR1-win32_2 \ runtime-css-nsls2.product.metadata.log。

回答

0

通常,如果其中一個嵌入的視圖或其他內容無法啓動,您的應用程序將無法啓動。嘗試查看是否所有的依賴類都可用,並且在此之前不會拋出任何其他異常。

日誌文件C:\ ekta \ eclipse-rcp-juno-SR1-win32_2 \ runtime-css-nsls2.product.metadata.log。可能是一個很好的候選人開始尋找。

也嘗試運行org.eclipse.osgi插件中提供的跟蹤信息(特別是類加載可能很有趣)

相關問題