java.lang.NoClassDefFoundError - 除了类存在

时间:2011-09-11 07:38:15

标签: java noclassdeffounderror

我正在使用NetBeans IDE来编写我的Java程序。几天前,我按照我想要的方式工作。现在我再次打开它以添加一些更改和注释,突然突然出现 java.lang.NoClassDefFoundError 。我搜索过,但似乎找不到合适的答案。我已将 CLASSPATH 设置为我的Java文件夹(* C:\ Program Files \ Java \ jdk1.6.0_26 \ bin *),但它仍然无效。我正在考虑将我的所有代码复制并粘贴到不同的目录中,但我担心这个问题将来仍会发生,一旦程序变得非常大,改变项目的位置将会非常麻烦。 / p>

在我的程序中,我有两个类 Word Dictionary )和一个JFrame表单( MainForm )。在 Dictionary 类中,我有一个名为 testDictionary 的函数,它将虚拟数据(十个 Word 对象)插入 Dictionary 对象。这是几天前运行的,没有任何错误,但是当我今天运行该程序时,它停在了说:

Word myWord = new Word();

出现 java.lang.NoClassDefFoundError 。请帮助我解决此问题,以防将来再次出现。非常感谢你。 :)

修改 我已经通过转到

解决了这个问题

运行>清理和建造主项目(Shift + F11)

然后我再次测试它并且它有效。虽然我仍然不知道如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我已经通过转到

解决了这个问题

运行>清理和建造主项目(Shift + F11)