Eclipse WindowBuilder:src文件夹下的类文件时,未知的GUI工具包/无法解析导入

时间:2019-01-26 21:38:18

标签: eclipse windowbuilder

在Eclipse(OS X)上,当我创建SWT / JFace Java项目,然后创建应用程序窗口Java类文件时,我似乎无法解析org.eclipse.swt导入。另一方面,如果我创建一个SWT / JFace Java项目并选择“将项目文件夹用作源和类文件的根目录”,则导入将解决,并且一切正常。在前一种情况下,当我将.java文件拖到src文件夹之外并将其直接放入项目文件夹时,导入似乎也可以解决,但是在这种情况下,我无法选择“设计”选项卡。

我应该怎么做才能使org.eclipse.swt导入在src文件夹中工作?

2 个答案:

答案 0 :(得分:0)

这听起来像 Java构建路径 中缺少 SWT。

遵循these instructionsdownloaded the SWT binaries and sources from here

如果将.java文件移到源文件夹之外(在您的情况下为src),则Java编辑器图标将change form a normal J to an outline J指示不再编译Java代码:import语句不必解决,因此不会显示为错误。

答案 1 :(得分:0)

尝试添加:

requires java.desktop;

到您的module-info.java