org/eclipse/e4/ui/model/application/ui/MUIElement 类未找到,Java Eclipse Juno

2023-12-21

我正在做一个 CIMTool 项目,用于 WorkbenchWindow 的句柄

代码片段

import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.PlatformUI;
//(both these Classes are present in Libraries)
IWorkbenchWindow window=PlatformUI.getWorkbench().getActiveWorkbenchWindow();

Issues

跟随错误被打了

线程“main”中的异常 java.lang.NoClassDefFoundError: org/eclipse/e4/ui/model/application/ui/MUIElement 在 org.eclipse.ui.PlatformUI.getWorkbench(PlatformUI.java:90)

环境

Eclipse:面向 Web 开发人员的 Eclipse Java EE IDE,版本:Juno Service Release 2 操作系统:MS Windows 7 Professional、X86 Java版本:java版本“1.7.0_25”

问题

  • 我尝试搜索 org/eclipse/e4/ui/model/*,但找不到 档案。我在哪里可以找到?
  • 还有其他方法可以获取 IWorkbenchWindow 实例吗? (想要 避免这个问题)

我发现这个问题并没有出现在 Java Indigo 中。但我的项目必须在Eclipse中开发,所以我无法迁移。

thanks


在使用 Eclipse Kepler(显示 ListSelectionDialog)创建为“SWT/JFace Java 项目”的项目中执行代码时,我也遇到了此错误。

主要问题是项目设置缺少包含 MUIElement 类的 JAR 文件。您可以通过编辑构建路径并添加名称与此类似的外部 jar 来轻松修复项目设置:

org.eclipse.e4.ui.model.workbench_1.0.1.v20131118-1956.jar.

您可以在 Eclipse 安装的插件目录中找到该 jar。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

org/eclipse/e4/ui/model/application/ui/MUIElement 类未找到,Java Eclipse Juno 的相关文章

随机推荐