5

目前我正在为我的学士学位做我的 FYP。

我正在使用 Netbeans 7.2。

刚才我在运行项目时收到一条消息说“没有足够的内存来编译”,它会加载我的应用程序的主 GUI,但是当我单击菜单项时,出现以下错误。

线程异常"AWT-EventQueue-0" java.lang.NoClassDefFoundError: PreProcessing/Segmentation

预处理和分割是我项目中的类

我可以通过重新安装 Netbeans 并再次打开这个项目来解决这个问题吗?

4

2 回答 2

3

首先,按 shift-f11 进行干净的构建。注意输出窗口以确保一切编译正常。

如果是这样,则在项目窗口中右键单击您的项目(默认情况下在左侧),然后选择属性。接下来选择左侧的运行。然后在 VM 选项字段右侧的对话框中,输入类似-XMx 512M. 这将告诉运行您的进程的 JVM 将其内存使用量限制为 512 兆字节。选择您认为合适的更高或更低的数字。不要选择比您机器上的 RAM 更大的数字。

然后尝试运行您的项目。

于 2012-10-27T17:44:22.250 回答
-1

我仍然不知道发生这种情况的原因,但我解决了这个问题。我所做的是将项目文件夹复制到另一个位置并再次从netbeans打开它,现在它工作正常。

于 2012-10-27T18:08:21.403 回答