Netbeans报告“编译内存不足”导致java.lang.NoClassDefFoundError

时间:2013-12-16 02:33:30

标签: java netbeans compiler-errors noclassdeffounderror

尝试运行我的Java应用程序后,Netbeans 7.4报告“内存不足”。之后我的应用程序运行正常,直至遇到java.lang.NoClassDefFoundError

此时我的项目被设置为“Compile On Save”,我被告知禁用它会使它编译并运行良好,它确实如此,但这只会削弱我的工作流程。我真的依赖于能够编译保存。

我已经清理并构建了所有内容,并且CLASSPATH已正确设置。我知道它是一个特定于Netbeans的问题,我听说它与损坏的缓存有关,我不记得我需要删除的文件夹,以便重置Netbeans缓存以便能够正确编译所有内容。

1 个答案:

答案 0 :(得分:4)

经过一些额外的研究后,自Netbeans 7.2以来,缓存位置已移至

C:\Users\[username]\AppData\Local\NetBeans\Cache\

删除IDE的版本文件夹“7.4”清除缓存,似乎暂时解决了这个问题。