본문 바로가기

Eclipse

Java was started but returned exit code=13

반응형

사용하던 PC의 JDK 버전을 업데이트해야 하는 일이 있었다.


JDK 최신버전으로 업데이트 후 기존에 사용하던 이클립스를 실행하니 다음과 같은 오류가 발생하며 실행이 되지 않았다.



Java was started but returned exit code=13



관련 에러에 대해 검색해본 결과 사용중이던 이클립스의 bit 버전과 JDK 의 bit 버전이 맞이 않아 생기는 오류였다.

내가 사용중인 PC는 윈도우7 64비트인데, 기존에 32비트에서 사용하던 이클립스를 그대로 복사하여 사용중인 관계로 이클립스는 32비트 용이었다.


기존 JDK는 32비트용을 설치하여 사용했는데, 새롭게 업그레이드를 하면서 과거의 일은 모두 잊은채 아무생각없이 64비트를 설치하여 발생한 문제였다. 결국은 최신 JDK의 32비트용을 다시 다운받아 설치하여 문제는 해결할 수 있었다.