본문 바로가기

Programming

tomcat 사용시 java.lang.OutOfMemoryError: PermGen space

반응형

윈도우에서는 문제가 없었는데 iMac을 사용하면서 톰캣을 사용하려고 보니 문제가 생겼다.


첫 페이지는 잘 뜨는데 디비에 접속하는 부분이 있는 로그인을 하게 되면 오류가 발생하는 것이다.

그것도 흔한 OutOfMemory.... 많이 본 내용이라 매번 하던 것 처럼 Eclipse.ini를 변경했다.


--launcher.XXMaxPermSize 256M -Xms256m -Xmx512m -XX:PermSize=64m -XX:MaxPermSize=256m


이렇게 변경하고 해봐도... 오류는 없어지지 않았다.


아무리 생각해도 tomcat은 이클립스와는 별개여서 다른 설정이 적용되는 것 같다.




톰캣 VM설정에 PermSize를 넣어 주면 정상적으로 동작하게 된다. 


 -XX:PermSize=64m -XX:MaxPermSize=256m


다음엔 꼭 삽질하지 말자!

반응형

'Programming' 카테고리의 다른 글

Install Lightblue  (0) 2014.09.11
Vert.x route test  (0) 2014.04.23
아두이노 시작하기  (0) 2013.01.23
IE8 에서 jquery :checked 가 동작하지 않는 경우  (0) 2012.12.05
알송 서버에서 LRC 가사 가져오기  (5) 2012.11.11