当我要导出到发布平台上,竟然报错!
!SESSION 2007-12-03 11:59:01.796 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_02
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Command-line arguments: -os win32 -ws win32 -arch x86
!ENTRY org.eclipse.osgi 4 0 2007-12-03 11:59:02.718
!MESSAGE Application error
!STACK 1
org.eclipse.core.runtime.CoreException: Plug-in TD was unable to load class td.app.Application.
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:165)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:149)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:74)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
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.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
org.eclipse.core.runtime.CoreException[1]: java.lang.ClassNotFoundException: td.app.Application
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:347)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:278)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1245)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:147)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:759)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:74)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
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.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
弄到12点没有搞定,竟然难倒我这个java高手。
找死,必须干掉他。
早上想了一下,生产的plugins好像不是jar文件,只是一个目录,难道打包本身就有问题。
运行报我自己写的类找不到,明明就在同一目录阿!!!!
同一目录,一个点代表相同目录
在plugin.xml中classpath中,加入
Up到最上面就搞定了。
没有能难倒的问题!
AIX,我只用了1晚上就学会了。但往往简单的是比较难想到,细节!!!!!
相关推荐
org.eclipse.equinox.p2.examples.rcp.cloud.rarorg.eclipse.equinox.p2.examples.rcp.cloud.rarorg.eclipse.equinox.p2.examples.rcp.cloud.rar
org.eclipse.equinox.p2.examples.rcp.prestartupdate.rarorg.eclipse.equinox.p2.examples.rcp.prestartupdate.rarorg.eclipse.equinox.p2.examples.rcp.prestartupdate.rar org.eclipse.equinox.p2.examples.rcp....
《RCPTT与ECL:探索org.eclipse.rcptt.ecl.core 2.0.1扩展包》 在软件测试领域,效率和精准性是关键因素。为了达到这些目标,开发人员经常依赖自动化测试工具。其中,RCPTT(Robot for Eclipse Component Testing ...
标题 "org.eclipse.wb.swt.SWTResourceManager类找不到使用不了" 描述了开发人员在尝试将一个基于Eclipse RCP(Rich Client Platform)的应用程序移植到IntelliJ IDEA时遇到的问题。SWT(Standard Widget Toolkit)是...
在Eclipse RCP(Rich Client Platform)开发中,创建自定义的新建项目向导是提升用户体验和增强应用程序功能的重要步骤。`rcp自己通过扩展点新建java项目`这个主题涉及了如何利用Eclipse的插件体系和扩展点机制来...
`org.eclipse.swt` 包是Java编程环境中用于创建图形用户界面(GUI)的一个重要库,它是Eclipse项目的一部分。SWT(Standard Widget Toolkit)是一个开源的GUI库,它提供了丰富的控件和功能,使得开发者可以构建高效...
标题中的"org.eclipse.nebula.widgets.grid_1.0.0.jar_gridview_everyt8y_"暗示了我们正在讨论的是Eclipse Nebula项目中的一个组件,具体是Grid Viewer相关的库,版本为1.0.0。这个库是用于构建用户界面的,特别适用...
2. **eclipsec.exe**:基于Eclipse平台的可执行文件,表明该工具可能基于Eclipse RCP(Rich Client Platform)开发,提供了丰富的图形用户界面和强大的扩展能力。 3. **paho.ini**:配置文件,用于存储用户的个性化...
\org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.rar \org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.rar v
【标题】"org.eclipse.e4.ui.examples.css.rcp" 是一个Eclipse RCP(Rich Client Platform)插件项目,专门展示了如何在Eclipse 4.0框架下利用CSS(Cascading Style Sheets)来实现界面主题的切换。这个插件工程提供...
`org.eclipse.jface.text`是Eclipse JFace库的一部分,JFace是Eclipse RCP(Rich Client Platform)框架的重要组成部分,它简化了SWT(Standard Widget Toolkit)的使用,提供了更高级别的视图和对话框构建块。`org....
《Eclipse JFace Snippets深度解析》 在Java开发领域,Eclipse是一个广泛使用的集成开发环境(IDE),而JFace是Eclipse平台的一...这些代码片段是学习和解决问题的宝贵资源,值得每个Eclipse RCP开发者珍藏和研究。
标题中的"org.eclipse.equinox.p2.examples.rcp.sdkui.rar"是一个压缩文件,它包含了Eclipse Equinox P2的一个示例,专门针对基于RCP(Rich Client Platform)的应用程序的软件开发工具包(SDK)用户界面。...
2. `org.eclipse.ui.workbench_3.107.0.v20150825-2206.jar`:这是Eclipse UI工作台的核心组件,用于构建基于Eclipse RCP(Rich Client Platform)的应用程序,提供用户界面框架和各种服务。 3. `swt-debug.jar`:...
4. **Eclipse SDK**:Eclipse SDK包含了开发Eclipse插件和RCP(Rich Client Platform)应用所需的所有工具和库。学习如何利用SDK创建自定义的工作台视图、编辑器和透视图是高级主题。 5. **平台兼容性**:SWT库有多...
4. **org.eclipse.wb.core.lib**、**org.eclipse.wb.core.java** 和 **org.eclipse.wb.core** - 这些是Eclipse Workbench核心库的组件,包含基础类和API,用于构建RCP应用,支持SWT和JFace的控件、事件处理、数据...
Eclipse平台SDK是开发Eclipse插件和RCP应用程序的基础,它提供了丰富的扩展点机制,使得开发者可以定制和扩展Eclipse的功能。这些扩展点是Eclipse插件系统的核心,它们定义了插件如何与其他插件交互,以及如何向...
import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.core.runtime.OperationCanceledException; import org.eclipse.jface.action.Action; ...
Eclipse RCP 允许开发者使用 eclipse结构风格设计弹性的可扩展的应用程序,可重用Eclipse中 已存在的方法和编码模式。俗话说,万事开头难。Eclipse RCP 入手可能会比较困难、费时。接下 来我们将主要讲述如何让RCP ...
eclipse RCP Plug-in开发自学教程 eclipse RCP(Rich Client Platform)是一种基于eclipse的插件式开发平台,允许开发者使用eclipse结构风格设计弹性的可扩展的应用程序。RCP插件式开发方式可以重用eclipse中的方法...