我在使用NetBeans时遇到了一个错误,我想发布我的发现(可能这是旧闻)。也许这会让一些人省去调试我刚刚遇到的类似问题的麻烦。我不认为我在这里滥用任何东西......堆栈溢出的SEO非常好:)
我在NetBeans(JavaFX项目)中重构了一个类,从那时起,我为该特定的重构类得到了一个“java.lang.NoClassDefFoundError”。
我通过简单地执行“清理和构建项目”来修复错误。这显然删除了任何缓存文件或错误的文件/类引用。我不认为这是一个Netbeans错误...希望它只是那些“侥幸”时刻之一。
干杯!
答案 0 :(得分:2)
我编写新代码(或创建新代码)时,我会不时遇到这些问题。这是因为我使用'build'函数而不是'clean& amp;建立”。
大多数情况下,编译(或重新编译)适当的类集,但是有些情况下新编译的类与已编译的类不兼容。那是我得到java.lang.NoClassDefFoundError
的时候。没有大碍。只需要清理并重新编译一切。