일부 사용자는 Java가 시작되었지만 반환된 종료 코드=13 Eclipse가 표시됩니다. 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가 시작되었지만 반환된 종료 코드=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에서 Eclipse를 찾을 수 있어야 합니다. 또는 C:\Users\*YourUsername*\eclipse에서 . 그러나 사용자 지정 위치에 설치한 경우 문제를 일으키는 특수 문자를 실수로 추가했을 수 있습니다.
Eclipse 설치 위치로 수동으로 이동하고 오류 메시지를 생성할 수 있는 특수 문자를 제거하여 문제를 해결할 수 있습니다.
참고: 특정 사용자는 Eclipse 설치 디렉토리에서 특수 문자를 제거한 후 다른 오류가 발생하기 시작했다고 보고했습니다. 이는 해당 특정 위치에 의존하는 다른 종속성이 있고 변경으로 인해 더 이상 제대로 작동하지 않기 때문에 발생했을 가능성이 큽니다. 이 경우 Eclipse를 다시 설치하여 문제를 완전히 해결할 수 있습니다.
이 방법으로 반환된 종료 코드=13 Eclipse에 의해 시작되는 Java를 해결할 수 없는 경우 오류가 발생하면 아래의 다음 방법으로 이동하십시오.
방법 3:손상된 시스템 PATH 변수 제거
Java 8 및 기타 몇 가지 Java 업데이트가 환경 변수를 엉망으로 만들 가능성이 있는 것으로 밝혀짐에 따라 Java는 시작되었지만 반환된 종료 코드=13 Eclipse를 트리거합니다. 오류 메시지.
Java(또는 Java 업데이트)를 설치한 후에만 이 오류 메시지가 표시되기 시작했다면 아래 단계에 따라 손상된 시스템 변수 PATH를 제거하십시오.
- Windows 키 + R 누르기 실행 열기 대화 상자. 그런 다음 "sysdm.cpl "를 누르고 Enter 키를 누릅니다. 시스템 속성 열기 .
- 시스템 속성 창에서 고급으로 이동 탭을 클릭하고 환경 변수를 클릭합니다. .
- 환경 변수 창에서 시스템 변수로 이동하여 경로를 선택합니다. 수정을 클릭합니다. .
- 환경 변수 수정 창에서 Java를 언급하는 환경 변수를 찾으십시오. 보이면 한 번 클릭하여 선택한 다음 삭제를 클릭합니다. .
- 컴퓨터를 다시 시작하고 다음 시작 시 오류 메시지 없이 Eclipse를 시작할 수 있는지 확인하십시오.
여전히 동일한 오류 메시지가 표시되면 아래의 다음 방법으로 이동하세요.
방법 4:JAVA JDK 재설치
결과 없이 여기까지 왔다면 최신 JAVA JDK 버전을 새로 설치하여 문제를 해결할 수 있습니다. 비슷한 상황에 처한 여러 사용자가 Java가 시작되었지만 종료 코드가 13 Eclipse를 반환했다고 보고했습니다. 현재 JDK를 제거하고 사용 가능한 최신 버전을 설치한 후 오류가 마침내 해결되었습니다.
다음은 이 작업을 수행하는 방법에 대한 빠른 가이드입니다.
- Windows 키 + R 누르기 실행 대화 상자를 엽니다. 그런 다음 "appwiz.cpl "를 누르고 Enter 키를 누릅니다. 프로그램 및 기능 열기 .
- 프로그램 및 기능 내에서 애플리케이션 목록을 아래로 스크롤하고 마우스 오른쪽 버튼으로 클릭> 제거 모든 업데이트와 함께 Java 개발 키트.
- 이 링크를 방문하세요(여기). ) OS 버전 및 비트 아키텍처에 따라 최신 버전의 JDK를 다운로드합니다.
- 설치 프로그램을 열고 화면의 지시에 따라 설치를 완료합니다. 프로세스가 완료되면 컴퓨터를 다시 시작하세요.
- 다음 시스템 시작 시 Eclipse를 열어 오류 메시지가 해결되었는지 확인합니다.