用于处理大型文件的Java堆内存错误

时间:2017-12-20 14:39:06

标签: java jvm heap

处理大文件时,我收到Java堆内存错误。我正在开发工具,从文件中检查每行/表上的指定正则表达式。它适用于2mb以下的文件但是当我处理大尺寸文件时会出错。

应用程序使用递归函数循环文件和文件夹。

请帮助我,因为我需要在多个用户系统上运行它。

1 个答案:

答案 0 :(得分:0)

尝试通过设置Xmx来增加java堆大小。例如:-Xms256m -Xmx2048m