java.lang.NoClassDefFoundError:一次添加大量类路径变量的快速方法

时间:2013-05-14 20:27:51

标签: eclipse eclipse-plugin swt noclassdeffounderror jface

当我尝试运行婴儿SWT / JFace应用程序时,我遇到了大量错误。一旦我进入BuildPath并添加一个变量以满足错误日志所寻找的内容,EEach错误就会消失 - 并被新的错误替换。然而,这证明需要花费很多时间,我想知道我是否正确这样做?还有更好的方法吗?

对我而言,我必须手动告诉Eclipse在哪里可以找到所需的所有jar(例如org.eclipse.uiorg.eclipse.jface),这对我没有意义。 。它们就在插件文件夹中!

这是一个截图,可以让您了解错误的含义:

enter image description here

2 个答案:

答案 0 :(得分:1)

尝试从Project-> properties-> Java Build Path - >配置构建路径。库,删除所有的jar并再次在构建路径中包含Jars。项目 - >清理..您的项目。这可以解决您的问题

答案 1 :(得分:0)

尝试从here

下载SWT jar

如果你仍然得到那些ClassNotFound错误,你需要把你要求的所有jar放在你的类路径中。