欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java.lang.OutOfMemoryError: Java heap space

程序员文章站 2022-07-15 14:50:30
...

目录

1. 背景

2. 问题描述

3.解决方法

3.1 eclipse

3.1.1. 修改eclipse配置文件

3.1.2. 修改jdk 使用内存

3.2 IDEA

3.2.1 修改Tomcat运行内存

3.2.2 修改Maven运行内存


1. 背景

java.lang.OutOfMemoryError: Java heap space

最近在用idea在本地运行项目时,经常会内存溢出,用着很烦,工作效率显著下降,故整理一篇文档,有备无患。

2. 问题描述

错误简述:

java.lang.OutOfMemoryError: Java heap space

3.解决方法

3.1 eclipse

3.1.1. 修改eclipse配置文件

找到eclipse 目录下的eclipse.ini 文件,修改下面的内容:

-Xms256m
-Xmx1024m

说明:

  1. 修改数值大小,根据个人电脑内存大小量力而行;

  2. 修改后重启eclipse。

3.1.2. 修改jdk 使用内存

  • 找到eclispe 中window>>>preferences>>>Java>>>Installed JRE ;

  • 点击右侧的Edit 按钮,在编辑界面中的 “Default VM Arguments ”选项中,填入如下值即可。

-Xms128m -Xmx512m

java.lang.OutOfMemoryError: Java heap space

说明:

  1. 修改数值大小,根据个人电脑内存大小量力而行;

3.2 IDEA

3.2.1 修改Tomcat运行内存

步骤:

1. Edit Configurations

java.lang.OutOfMemoryError: Java heap space

2. 找到配置的Tomcat Server

修改参数为:

-Xms128m -Xmx1024m -XX:MaxPermSize=512m

说明:

  1. 修改数值大小,根据个人电脑内存大小量力而行;

java.lang.OutOfMemoryError: Java heap space

3.2.2 修改Maven运行内存

步骤:

1. Edit Configurations

java.lang.OutOfMemoryError: Java heap space

2. 找到配置的Maven

修改参数为:

-Xms128m -Xmx1024m -XX:MaxPermSize=512m

说明:

  1. 修改数值大小,根据个人电脑内存大小量力而行;

java.lang.OutOfMemoryError: Java heap space


 

希望可以帮到大家!