이러쿵저러쿵


이클립스(Eclipse)를 새 PC에 설치해서 구동하려고 했더니, 다음과 같은 오류 메시지가 떴습니다.

이 오류 메시지가 뜨면 이클립스 실행 자체가 되지 않습니다.

 

회사에서도 그렇고, 이전 PC에서도 그렇고, 별 문제 없이 잘 실행 되었던 것으로 기억하는데..(사실 잘 기억은 안나네요. 처음 설치하고 고생했는지는 너무 오래전 일이라. 보통 한 번 잘 세팅해놓고, 왠만해서는 변경하지 않으니... ㅎㅎㅎ)

 

 

 

Java was started but returned exit code=13 로 시작하는 긴 오류 메시지가 떴습니다. 블라블라~

 

보통 가장 빈번한 경우는 OS 비트와 이클립스의 지원 비트 버전이 다른 경우입니다.

OS는 64비트인데, 이클립스는 32비트용을 다운로드 받아 설치한 경우이지요.

이 때의 문제는 간단히 이클립스를 OS 버전에 맞는 것으로 다시 다운로드 받아 설치하면 됩니다.

 

 

그리고 다른 케이스가 있는데, 이클립스가 실행하면 javaw.exe 파일(JDK 내에 있음)을 찾아 실행시키는데, 해당 파일을 찾지 못한 경우입니다. (제가 겪은 케이스입니다.)

이 때에는 직접 설치한 JDK폴더의 javaw.exe 파일 경로를 eclipse.ini 파일에 지정해주면 됩니다.

 

참고로 javaw.exe 파일은 java.exe 파일과 그 기능이나 동작은 동일하지만, 단지 Console Window 를 띄우지 않는 다는 차이점만 있습니다. (즉, Java.exe 와 동일하게 동작하지만, 어떠한 상태 정보등을 명령 프롬프트(콘솔 창)에 출력하지 않습니다. 단 오류가 발생하는 경우라면 오류 메시지 박스(대화 상자)를 띄워줍니다.)

그리고 java.exe 파일은 자바 프로그램을 구동시키기 위한 자바 런타임 환경(Java Runtime Environment)을 제공 뿐만 아니라 웹 브라우저에서 Java 기반의 플러그인을 실행할 수 있도록 하기 위한 백그라운드 프로세스로 실행되는 프로그램입니다. 그렇기 때문에 Java 프로그래밍에는 필수 요소입니다.

 

Eclipse가 설치된 폴더로 가서 eclipse.ini 파일을 메모장 등의 텍스트 편집 도구로 불러옵니다.

 

 

 

그리고 아래와 같이 -vmargs 윗쪽에 javaw.exe 파일 경로를 입력하여 줍니다. 사용자마다 JDK 설치 폴더가 다를테니, 자신의 시스템에 설치된 경로를 확인하여 입력하시면 됩니다.

 

-vm
C:\Java\jdk1.7.0_45\bin\javaw.exe (javaw.exe 파일이 존재하는 경로)

 

아래 -vmargs 는 -vm (Virtual Machine)으로 구동될 javaw.exe의 인자 정보들을 의미하므로 위의 -vm 코드는 반드시 -vmargs 보다 상단에 작성하여야 합니다.

 

참고로 해당 포스팅은 Eclipse Juno 버전과 Kepler 버전에서 확인되었습니다.


 

 

저작자 표시 비영리 변경 금지
신고


1

Comment +20

  • 감사합니다. 2015.01.24 15:07 신고

    감사합니다ㅠㅠ이거때문에 헤맸는데 여기서 해결했네요^^

    • 안녕하세요!! 방문해 주셔서 감사합니다.
      제 블로그를 통해서 문제 해결이 되었다니 너무 기분이 좋습니다.^^
      다음에 또 놀러오세요~

  • 감사합니다2 2015.02.05 21:03 신고

    너무너무 감사합니다.
    오랜만에 이클립스를 켰는데 에러가 나서 당황했는데
    잘 참고하고 잘 해결하고갑니다!!!! 복받으실거에요 ㅎㅎㅎ

  • 감사합니다3 2015.03.07 18:18 신고

    오랜만에 이클립스 켰다가 에러나서 당황하고 있었는데
    잘 해결하고 가요! 감사합니다 ㅎㅎ

  • thankyou4 2015.06.02 10:38 신고

    매우 감사합니다
    개발환경 다시 세팅할뻔... 휴,,

    • 안녕하세요. thankyou4 님.

      잘 해결 되신 것 같아 다행입니다..^^
      은근히 같은 문제를 겪으시는 분들이 많으신 것 같습니다.

      좋은 밤 되세요^^

  • ㅎㅇ 2015.06.16 21:24 신고

    감사합니다

  • 상영 2015.10.28 15:59 신고

    도움이 되었습니다. ~

    • 안녕하세요. 상영님!

      블로그를 방문해 주시고, 도움이 되셨다니, 저도 감사합니다.^^

      좋은 밤 되시길 바랍니다~

  • kj 2015.12.01 07:42 신고

    감사합니다 ㅎㅎ 문제가 해결되었네요 ㅎ

  • 우성 2016.05.13 00:15 신고

    대단하신 분이시네요,, IT관련 자료도 많구요 ㅎㅎ 알고리즘에 관련해서 관심이 많으신가봐요

    • 안녕하세요. 우성님!

      칭찬의 말씀 너무 감사드립니다. 그렇게 대단한 사람은 아닙니다. (전혀요~ ㅎㅎㅎ)

      알고리즘은 관심이 많다기 보다는(그렇다고 없는 것은 아니지만. ㅎㅎ) 학교 다닐 때, 공부했던 것들을 조금 정리해서 다시 올린 것들이 많습니다.^^

      좋은 밤 되세요!!! 또 놀러오세요~

  • 길고양이 2017.01.01 16:54

    관리자의 승인을 기다리고 있는 댓글입니다

  • DD 2017.06.02 12:03 신고

    감사합니다 덕분에 이클립스 잘 쓰고 있어요 배우는 중인데 꼭 좋은 프로그래머가 될게요

  • TL 2017.09.18 14:45

    관리자의 승인을 기다리고 있는 댓글입니다

티스토리 툴바