目前我正在为我的学士学位做我的 FYP。
我正在使用 Netbeans 7.2。
刚才我在运行项目时收到一条消息说“没有足够的内存来编译”,它会加载我的应用程序的主 GUI,但是当我单击菜单项时,出现以下错误。
线程异常
"AWT-EventQueue-0" java.lang.NoClassDefFoundError: PreProcessing/Segmentation
预处理和分割是我项目中的类
我可以通过重新安装 Netbeans 并再次打开这个项目来解决这个问题吗?
首先,按 shift-f11 进行干净的构建。注意输出窗口以确保一切编译正常。
如果是这样,则在项目窗口中右键单击您的项目(默认情况下在左侧),然后选择属性。接下来选择左侧的运行。然后在 VM 选项字段右侧的对话框中,输入类似-XMx 512M
. 这将告诉运行您的进程的 JVM 将其内存使用量限制为 512 兆字节。选择您认为合适的更高或更低的数字。不要选择比您机器上的 RAM 更大的数字。
然后尝试运行您的项目。
我仍然不知道发生这种情况的原因,但我解决了这个问题。我所做的是将项目文件夹复制到另一个位置并再次从netbeans打开它,现在它工作正常。