'java.lang.OutOfMemoryError: Java heap space발생시 tomcat memory option'에 해당되는 글 1건

  1. 2011.11.14 java.lang.OutOfMemoryError: Java heap space발생시 tomcat memory option
56. Eclipse Etc.../Eclipse2011. 11. 14. 16:16
반응형

java.lang.OutOfMemoryError: Java heap space발생시 tomcat memory option

이클립스에서 여러개의 프로젝트를 동시에 올리고, 개발을 해야 할일이 꽤 많다.

여러개의 서비스를 띄우다가 보면, 다음과 같이 메모리 에러가 종종 발생을 한다.

메모리를 많이 사용하는 프로젝트는 서비스 하나만 띄우도 발생을 한다.

2008-04-08 08:45:19 [ERROR](StandardWrapperValve.java:253) Servlet.service() for servlet action threw exception
java.lang.OutOfMemoryError: Java heap space



servers tab에서 해당 server를 더블클릭을 한다.
User inserted image


다음과 같은 화면이 나온다.
User inserted image

open launch configuration을 클릭을 하고, argument tab에서 다음과 같은 옵션을 추가해야 한다.

MaxPermSize는 spring이나 여러가지 framework에서 내부적으로 reflection을 많이 사용하기때문에 반드시 메모리를 늘려줘야 한다.

tomcat memory option
-XX:MaxPermSize=128m -Xms128m -Xmx512m


User inserted image



출처 : http://www.ologist.co.kr/866
Posted by 1010