java程序运行堆溢出

为什么80%的码农都做不了架构师?>>>   hot3.png

java程序运行时,堆溢出。网上找了解决办法如下:

1.修改eclipse 的ini文件,设置Xms 和Xmx的参数大小。实测,不好使。

2.在程序run的时候,加虚拟机参数Xms和Xmx,测试,不好使。

而且1和2的程序在运行中,通过任务管理器看内存使用大小为580M左右。然后溢出。

 

3.通过命令行执行java命令,从而执行程序。问题解决。

  进入到bin目录,然后用包名+类名的方式,如下:

java -Xms512m -Xmx1400m service.Feature

此时通过任务管理器能看到内存最大使用量为1400M。

转载于:https://my.oschina.net/shewa/blog/411600

你可能感兴趣的:(java程序运行堆溢出)