NetBeans内存不足错误

Java书呆子

我是Netbeans中这种错误的新手。我一直在使用Java Bean 8.0.2在Java J2SE中工作。我正在对字符串进行模糊搜索,通常字符串长度为300-500。我正在使用Levenshtein和Jaro Winkler算法来查找字符串之间的距离。大约有1500次迭代来查找字符串之间的距离!问题是我的Net Bean通常会为以下内容提供错误:

Low on Memory, Error Unable to Compile

我已经在线进行了一些搜索来摆脱此错误,并发现如何通过添加来增加堆大小

-Xms3G

命令意味着给堆3GB的空间!但是错误仍然出现在编译过程中,并且项目在Net Bean中运行。

有人可以帮我摆脱该错误的原因,因为发生这种情况时我收到了此错误

 java.lang.noClassDefError

请帮助我摆脱这个错误我是这个错误的新手!

Java书呆子

对于我的问题,最简单的答案是识别技巧。我的工作目录中有多个netbeans项目。假设我的目录D:\ NetBeans \ WorkSpace包含大约300个项目!我所做的就是简化目录,将旧项目移到了新目录,而只有少数项目留在了我的netbeans工作空间中。将多个项目移到新目录后,错误消息消失。问题是当netbeans启动时,它将项目加载到内存中,如果您有很多项目到加载目录中,它将导致内存泄漏!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章