目前我正在为我的学士学位课程(截止日期非常接近)完成我的五年级课程。
即时通讯使用netbeans 7.2
刚才我收到一条消息说“没有足够的内存来编译” 当我运行项目时,它会加载我的应用程序的主GUI,但是当我单击菜单项时,会出现以下错误。
线程"AWT-EventQueue-0" java.lang.NoClassDefFoundError: PreProcessing/Segmentation
预处理和分段是我项目中的类
如果有人可以帮我解决这个问题,请立即解决这个问题。
我可以通过重新安装netbeans并再次打开此项目来解决此问题。
答案 0 :(得分:3)
首先,按shift-f11进行清洁构建。注意输出窗口以确保一切编译正常。
如果是,请在项目窗口中右键单击项目(默认情况下在左侧),然后选择属性。接下来选择左侧的Run。然后在VM Options字段右侧的对话框中输入-XMx 512M
之类的内容。这将告诉运行进程的JVM将其内存使用量限制为512 MB。根据需要选择更高或更低的数字。不要选择比机器上的RAM更大的数字。
然后尝试运行您的项目。
答案 1 :(得分:-1)
我仍然不知道发生这种情况的原因,但我解决了这个问题。 我所做的是将项目文件夹复制到另一个位置并再次从netbeans打开它现在工作正常。