我编写了一个在Eclipse中运行良好的Eclipse RCP应用程序,然而,将其打包为独立应用程序一直很棘手。我通过一些类路径错误工作,但现在我得到一个新的。
运行导出向导并启动我的应用程序后,它会抛出ClassDefError和ClassNotFoundException,特别是它正在寻找org.eclipse.ui.plugin.AbstractUIPlugin。我没有在我的eclipse SDK副本中找到这个,我再次下载了SDK以确定,但仍然无法找到它。我在网上发现了一个罐子,据说包含了fiel以及其他一些eclipse包,然而,我得到了这个:
NoSuchMethodError:org.eclipse.ui.plugin.AbstractUIPlugin:method()V找不到
我认为问题更多是我做错了而不是这个类实际上已经丢失了,但是我已经完成了所有的配置,我确信所有必需的包和依赖项都包含在内。有什么想法吗?
答案 0 :(得分:3)
下载并安装新版本的adt插件21.0.0。
答案 1 :(得分:0)
从Eclipse运行时,您的应用程序是否有效?如果是,那么尝试打开plugin.xml,转到运行时,在窗口的右下角,您会看到 Classpath 。尝试在那里添加所需的插件。