2018년 2월 20일 화요일

이클립스 설치 이후 재부팅하면 이클립스가 구동되지 않는 문제

기존의 개발 컴퓨터인 PC1(32비트 자바, 이클립스 환경 기준)에 사용하던 이클립스 설치 파일들을 또 다른 개발 컴퓨터인 PC2에 복사 후 잘 사용하였다. 이클립스에는 Xmx1024m 값을 설정해서 사용 중이었다.

그러나 다음날 PC2를 켜고 이클립스를 실행했더니 잘 되던 이클립스가 구동되지 않는 문제가 발생하였다

수 개월 후 PC1에서도 어느 날 갑자기 구동이 안되는 현상이 발생되었다.

이클립스가 실행되면서 뜨는 오류 메시지는 다음과 같다
could not create the java virtual machine

eclipse.ini 파일을 열어 Xmx1024m 부분을 Xmx768m로 수정하여 문제를 해결했다
-Xms512m
-Xmx768m

!! 위 오류의 원인으로 짐작되는 사항은 ini 파일 내의 자바 경로가 맞지 않거나, 메모리 부족으로 생각된다. 자바가 32비트이면 메모리를 크게 잡을 수 없다는 내용을 어딘가에서 봤다. 64비트 일때 Xmx1024m 이상을 설정 가능한지는 확인 못해봤다.