[Info]Tags categorized posts and contents patterns..

[AJAX] Ajax Code E xamples.. [Book] About the book.. [CSS] CSS Code E xamples.. [DB] Sql Code E xamples.. [DEV] All development stor...

2016년 2월 25일 목요일

[Tool]Eclipse 실행시 JVM terminated 에러가 발생할 때..

출처 : Outsider's Dev Story https://blog.outsider.ne.kr/


뭐 큰 문제는 아닌데 항상 적어야지 하다가 이제야 적는군요. 제가 많이 사용하지 않아서 그런지 몰라도 Eclipse 3.2까지는 괜찮았던것 같은데 3.3 Europa나 3.4 Ganymede부터는 처음 설치하고 실행하려고 하면 다음과 같은 에러가 나며 실행이 되지 않습니다..

JVM terminated. Exit code=-1 이라고 나타나면서 다음과 같은 복잡한 에러메시지가 나타납니다.

사용자 삽입 이미지

이클립스가 설치된 폴더에 가면 eclipse.ini라는 파일이 존재하는데 이 파일을 에디터에서 열면 다음과 같이 작성되어 있습니다.

1
2
3
4
5
6
7
8
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m 

이 문제는 메모리 문제때문에 발생하는 거라고 할 수 있는데 7,8번 라인이 메모리가 설정되 부분인데 최소가 40M, 최대가 512메가로 되어 있습니다. 보통 메모리가 512는 충분히 넘는데도 불구하고 거의 이 문제가 발생하는데 정확하게 어떤 문제 때문에 512메가의 최대메모리가 인식하지 않는지는 아직 파악하지 못했습니다.

어쨌든 -Xmx512m를 -Xmx256m으로 변경하면 정상적으로 이클립스를 실행할 수 있습니다..

My Comment..
요 근래에는 겪지 못했는데.. 과거에는 꽤나 겪어서.. 나도 저런 수정을 많이 했다..
그런데 걍 소소하다고 생각해서 지나쳐버리는..
더욱이 그 때야.. 블로그 이런건 생각도 못했으니.. 더더욱 정리가 안됬지..

댓글 없음:

댓글 쓰기