티스토리 뷰

 

이클립스(Eclipse) exit code=13 Error 발생시 해결방법

Java was started but returned exit code=13

 

Java was started but returned exit code=13 로 시작하는 에러의 경우 두가지 케이스가 있습니다.

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

  => 이클립스를 OS 버전에 맞는 것으로 다시 다운로드 받아 설치하면 됩니다.

 

2. 이클립스 실행시에 javaw.exe 파일(JDK 내에 있음)을 찾아 실행시키는데, 해당 파일을 찾지 못한 경우입니다. 본인 OS에 맞는 32bit/64bit 로 설치하였는데도 에러 발생시 이경우가 대부분 입니다.

 => 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 설치 폴더가 다를테니, 자신의 시스템에 설치된 경로를 확인하여 입력하시면 됩니다.

아래와 같이 Ctrl + R -> cmd 실행하여 command 창에서 위치를 확인할수 있으며 javaw.exe 의 위치를 설정해주어야 하는데 보통은 아래의 jdk가 설치된 경로상에 있으니 확인후 해당 경로로 설정해주면 됩니다.

C:\Users\injune>where java
C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe
C:\Development\Java\jdk-13.0.2\bin\java.exe

 

-vm
C:\Development\Java\jdk-13.0.2\bin\javaw.exe (javaw.exe 파일이 존재하는 경로)

 

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

 

- 참고 URL -

JDK 받기 : http://www.oracle.com/technetwork/java/javase/downloads/index.html 

 

'Computer > Tool' 카테고리의 다른 글

[OneNote] Windows10 OneNote 단축키  (0) 2020.03.17
Adobe CC 2020 설치 및 인증  (0) 2020.02.23
[uTorrent] 광고 제거 방법  (0) 2020.02.04
AndroidStudio Editor 글꼴 색상 변경  (0) 2020.01.25
[Windows] Icon 파일 생성하기  (0) 2019.06.13
댓글

파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음



Total
Today
Yesterday
최근에 달린 댓글