일부 사용자는 Eclipse 를 실행하려고 할 때 Java Was Started but Returned Exit Code = 13 Eclipse 오류가 발생합니다. 이 문제는 Windows 7, Windows 8, Windows 10 (32 및 64 비트)에서 발생하는 것으로보고되었습니다.
'Java가 시작되었지만 종료 코드 = 12 반환'오류의 원인은 무엇입니까?
다양한 사용자 보고서를 검토하여이 특정 문제를 조사했습니다. 수집 한 내용을 기반으로이 특정 오류 메시지를 트리거하는 것으로 알려진 몇 가지 매우 일반적인 시나리오가 있습니다.
- 호환되지 않는 Eclipse 또는 Java 버전이 설치되었습니다 . 이것이이 오류 메시지가 발생하는 가장 일반적인 이유입니다. 컴퓨터가 32 비트 만 지원하는 반면 (또는 그 반대의 경우) 64 비트 버전의 Eclipse 또는 Java를 설치했을 가능성이 높습니다.
- Eclipse는 설치 디렉토리에 특수 문자를 포함합니다. 여러 사용자가 설치 디렉토리 에서 특수 문자 (# $ % ^)를 제거한 후이 오류 메시지를 해결했습니다.
- 컴퓨터에서 지원되지 않는 버전의 JVM (Java Virtual Machine)을 사용하고 있습니다. 최신 버전의 Eclipse를 사용하고있는 경우에도 지원되지 않는 버전의 JVM을 실행 중이기 때문에이 오류가 표시 될 수 있습니다.
- Java 환경 경로 변수가 잘못 설정 됨 – 일부 사용자는 잘못 설정된 Java 환경 PATH 변수로 인해 문제가 발생한 것을 발견 한 후 문제를 해결했습니다.
이 특정 오류 메시지를 해결하는 데 어려움을 겪고있는 경우이 문서에서 품질 문제 해결 단계 목록을 제공합니다. 다음은 비슷한 상황에있는 다른 사용자가 문제를 해결하는 데 사용한 방법 모음입니다.
최상의 결과를 얻으려면 특정 시나리오에서 문제를 해결하는 데 효과적인 수정 사항을 찾을 때까지 표시되는 순서대로 아래 방법을 따르십시오.
방법 1 : Eclipse – JDK의 올바른 조합 사용
Eclipse와 JDK (Java Development Kit)는 서로 작업 할 때 매우 까다 롭습니다. OS, JDK 및 Eclipse 비트의 몇 가지 작동 조합 만 있음을 유의하십시오. 지원되지 않는 운영 체제, JDK 및 Eclipse 조합을 사용하는 경우 Java Was Started but Returned Exit Code = 13 Eclipse 오류 메시지가 표시됩니다.
아래에서 작업 조합 목록을 작성했습니다. 지원되지 않는 조합으로 인해 문제가 발생하는지 확인하기 위해 참조 용으로 사용하십시오.
- 32 비트 OS, 32 비트 JDK, 32 비트 Eclipse (32 비트 전용)
- 64 비트 OS, 64 비트 JDK, 64 비트 Eclipse (64 비트 전용)
- 64 비트 OS, 32 비트 JDK, 32 비트 Eclipse
다른 설정이있는 경우 지원되지 않는 구성 요소를 설치 제거한 다음 오류 메시지가 표시되지 않고 Eclipse를 열 수있을 때까지 적절한 구성 요소를 설치하십시오.
참고 : 운영 체제의 비트 아키텍처를 모르는 경우 Windows 키 + R 을 눌러 실행 대화 상자를 엽니 다. 그런 다음 " msinfo32 "를 입력 하고 Enter 키 를 눌러 시스템 정보 화면 을 엽니 다 . 시스템 정보 화면에서 시스템 요약으로 이동 하여 오른쪽 창에서 시스템 유형을 확인합니다. 여기에서 OS 아키텍처를 찾을 수 있습니다.
이 방법이 적용되지 않는 경우 아래의 다음 방법으로 이동하십시오.
방법 2 : Eclipse 디렉토리 경로에서 특수 문자 제거
설치 디렉토리에 특수 문자가 포함되어 있기 때문에 문제가 발생할 수도 있습니다. 비슷한 상황에 처한 여러 사용자가 디렉토리 이름에서 특수 문자 (@ # $ % ^ & * () +)를 제거한 후 문제를 해결했습니다.
기본적으로 C : \ IDE \ eclipse 또는 C : \ Users \ * YourUsername * \ eclipse 에서 Eclipse 를 찾을 수 있습니다 . 그러나 사용자 지정 위치에 설치 한 경우 문제를 일으키는 특수 문자를 실수로 추가했을 수 있습니다.
Eclipse 설치 위치를 수동으로 탐색하고 오류 메시지를 생성 할 수있는 특수 문자를 제거하여 문제를 해결할 수 있습니다.
참고 : 특정 사용자는 Eclipse 설치 디렉토리에서 특수 문자를 제거한 후 다른 오류가 발생하기 시작했다고보고했습니다. 특정 위치에 의존하는 다른 종속성이 있고 변경으로 인해 더 이상 제대로 작동하지 않기 때문에 이러한 현상이 발생할 가능성이 가장 높습니다. 이 경우 Eclipse를 다시 설치하여 문제를 완전히 해결할 수 있습니다.
이 방법으로 Java Was Started by Returned Exit Code = 13 Eclipse 오류 를 해결할 수없는 경우 아래의 다음 방법으로 이동하십시오.
방법 3 : 손상된 시스템 PATH 변수 제거
Java 8 및 몇 가지 다른 Java 업데이트가 환경 변수를 엉망으로 만들 가능성이 있으므로 Java가 시작되었지만 종료 코드가 반환 됨 = 13 Eclipse 오류 메시지 가 트리거 됩니다.
Java (또는 Java 업데이트)를 설치 한 후에 만이 오류 메시지가 표시되기 시작한 경우 아래 단계에 따라 손상된 시스템 변수 PATH를 제거하십시오.
- 보도 Windows 키 + R은 업 엽니 다 실행 대화 상자를. 그런 다음 " sysdm.cpl "을 입력 하고 Enter 키 를 눌러 시스템 속성 을 엽니 다 .
- 에서 시스템 등록 정보 창에서 이동 고급 탭을 클릭 환경 변수 .
- 환경 변수 창에서 시스템 변수로 이동하여 경로를 선택 하고 편집을 클릭 하십시오 .
- 에서 편집 환경 변수 창, 환경 변수에 대한보기는 자바를 언급. 확인되면 한 번 클릭하여 선택한 다음 삭제 를 클릭 합니다.
- 컴퓨터를 다시 시작하고 다음 시작시 오류 메시지없이 Eclipse를 시작할 수 있는지 확인하십시오.
여전히 동일한 오류 메시지가 표시되는 경우 아래의 다음 방법으로 이동하십시오.
방법 4 : JAVA JDK 다시 설치
결과없이 여기까지왔다면 최신 JAVA JDK 버전을 새로 설치하여 문제를 해결할 수 있습니다. 비슷한 상황에 처한 여러 사용자 가 현재 JDK를 제거하고 사용 가능한 최신 버전을 설치 한 후 Java가 시작되었지만 종료 코드 = 13 반환 됨 Eclipse 오류가 마침내 해결 되었다고보고했습니다 .
이 작업을 수행하는 방법에 대한 빠른 가이드는 다음과 같습니다.
- 보도 Windows 키 + R은 실행 대화 상자를 엽니 다. 그런 다음“ appwiz.cpl ”을 입력 하고 Enter 키 를 눌러 프로그램 및 기능 을 엽니 다 .
- 프로그램 및 기능 내에서 애플리케이션 목록을 아래로 스크롤하고 업데이트와 함께 > Java Development Kit 제거를 마우스 오른쪽 단추로 클릭하십시오 .
- 이 링크 ( 여기 )를 방문 하여 OS 버전 및 비트 아키텍처에 따라 최신 버전의 JDK를 다운로드하십시오.
- 설치 프로그램을 열고 화면의 지시에 따라 설치를 완료하십시오. 프로세스가 완료되면 컴퓨터를 다시 시작하십시오.
- 다음 시스템 시작시 Eclipse를 열어 오류 메시지가 해결되었는지 확인하십시오.