正在创建转储文件并填充驱动器中的空间

时间:2019-05-24 06:53:06

标签: heap coredump

使用.bat文件运行独立的Java应用程序时,有时,如果输入文件具有大量记录,则会创建转储文件,从而占用驱动器中的空间。

我试图在eclipse中增加堆内存,但是在将应用程序转换为可运行的jar文件时,它没有采用vm参数,例如-Xmax 2048,-Xmas1024等。因此,堆内存无法增加从.bat文件运行jar文件时

java -Xmx2048m -Xms2048m -版 设置“ curpath =%cd%” 启动jdk文件路径\ jdk \ jdk \ bin \ javaw.exe -jar“ Jarfile路径/filename.jar” Java版本 暂停

上面是我在.bat文件中写的用于运行jar文件的行

据我说,它应该增加堆内存,并且应用程序不应该挂起,并且不应该创建转储文件。但是我仍在获取那些转储文件,并且这些文件已经占用了我的驱动器空间。

如果有人知道如何解决此问题,请帮助我。

0 个答案:

没有答案