使用org.eclipse.jface.dialogs.MessageDialog;包的MessageDialog.openInformation(shell,title,message)方法时报错Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/core/runtime/IStatus。其实这个错误是由于import的包不全导致的。在添加了org.eclipse.core.commands_3.2.0.I20060605-1400.jar和org.eclipse.equinox.common_3.2.0.v20060603.jar后该问题解决。这个异常是由于调用事件处理器EventManager,而需要使用到上述两个包。
使用MessageDialog报错的问题处理
最新推荐文章于 2022-05-29 00:38:29 发布
本文介绍了解决使用org.eclipse.jface.dialogs.MessageDialog;包的MessageDialog.openInformation(shell,title,message)方法时遇到的Exceptioninthreadmainjava.lang.NoClassDefFoundError:org/eclipse/core/runtime/IStatus错误的方法。通过添加org.eclipse.core.commands_3.2.0.I20060605-1400.jar和org.eclipse.equinox.common_3.2.0.v20060603.jar这两个必要的jar文件可以解决该问题。
744

被折叠的 条评论
为什么被折叠?



