처음 마인크래프트를 PC에 설치했을 때, 런처까지는 열리는데 자바 관련 오류 메시지만 반복해서 뜨면서 게임이 시작되지 않는 상황을 겪은 적이 있습니다. 여러 번 삭제와 재설치를 반복해도 그대로여서 꽤 답답했는데, 하나씩 원인을 찾다 보니 자바 버전, 윈도우 설정, 런처 옵션 몇 가지만 정리해도 대부분의 오류가 해결될 수 있다는 걸 알게 됐습니다. 비슷한 문제를 겪는 분들이 참고하실 수 있도록 실제로 했던 방법 위주로 정리해보겠습니다.

자바 런타임(JRE) 설치 상태 확인

먼저 마인크래프트가 사용할 자바가 제대로 설치되어 있는지 확인하는 것이 좋습니다. 특히 예전 버전 마인크래프트(1.16 이하)를 자주 실행했다면, 예전에 설치한 자바가 꼬여 있는 경우가 많습니다.

기본 점검 순서는 다음과 같습니다.

  • 기존에 설치된 Java 제거(제어판 > 프로그램 제거에서 Java 관련 항목 삭제)
  • 공식 홈페이지에서 최신 Java SE 또는 JRE 64비트 버전 설치
  • 설치 후 컴퓨터 재부팅

윈도우가 64비트인데 32비트 자바를 설치하면 런처에서 자바를 못 찾거나, 메모리 부족 오류가 발생하기 쉽습니다. 윈도우 설정 > 시스템 > 정보에서 시스템 종류가 64비트인지 먼저 확인한 뒤, 꼭 64비트 자바를 설치하는 것이 좋습니다.

마인크래프트 런처 자바 경로 설정

자바를 다시 설치한 뒤에는 마인크래프트 런처가 올바른 자바 실행 파일을 가리키는지 확인해야 합니다. 특히 예전에 수동으로 자바 경로를 수정한 적이 있다면 이 부분에서 오류가 자주 발생합니다.

  • 마인크래프트 런처 실행
  • 위쪽 메뉴에서 ‘설정’ 또는 ‘Installations(설치)’ 선택
  • 문제가 있는 프로필 오른쪽의 점 3개 버튼 클릭 후 ‘편집’ 선택
  • ‘더 많은 옵션’ 또는 ‘More Options’ 클릭
  • ‘Java 실행 파일’ 경로가 비어 있거나, 존재하지 않는 경로를 가리키고 있다면 수정

일반적으로 자바 64비트 기본 경로는 다음과 비슷한 형태입니다.

<p>C:Program FilesJavajre-버전binjavaw.exe</p>

위 경로에서 설치된 실제 폴더 이름(예: jre1.8.0_411 등)을 확인한 뒤, 해당 폴더의 javaw.exe를 선택해주면 런처에서 자바를 정상적으로 인식하는 경우가 많습니다.

런처 관리자 권한 및 호환성 설정

자바 설치와 경로를 맞춰도 가끔은 아무 반응 없이 런처만 꺼지거나, “Java Runtime Error” 메시지와 함께 실행이 실패하는 경우가 있습니다. 이럴 때는 윈도우의 권한이나 보안 프로그램과 충돌하는 경우가 많습니다.

  • 마인크래프트 런처 아이콘에서 마우스 오른쪽 버튼 클릭
  • ‘속성’ 선택 후 ‘호환성’ 탭 열기
  • ‘관리자 권한으로 이 프로그램 실행’ 체크
  • 적용 후 다시 실행

또한 백신 프로그램이나 윈도우 보안에서 자바 또는 마인크래프트 런처를 차단하는 경우가 있으니, 실시간 감시 목록에서 마인크래프트 관련 파일이 차단되지 않았는지 한 번 확인해보는 것도 도움이 됩니다.

오류 메시지별 기본 점검

자바 런처 오류는 메시지 내용에 따라 원인이 조금씩 다릅니다. 자주 보이는 유형만 간단히 정리해보겠습니다.

  • Java not found / 자바를 찾을 수 없습니다
    → 자바가 설치되어 있지 않거나, 런처에서 잘못된 자바 경로를 가리키고 있는 경우가 많습니다. 자바 재설치 후 경로 재지정으로 해결되는 경우가 많습니다.
  • Could not create the Java Virtual Machine
    → 자바 옵션에 잘못된 값이 들어가 있거나, 32비트 자바로 너무 큰 메모리를 지정했을 가능성이 있습니다. 런처 프로필의 JVM 인수 부분을 초기화하거나, -Xmx 값을 너무 크게 잡지 않는지 확인합니다.
  • Exit code: 1, 255 등
    → 모드 충돌, 리소스팩 문제, 손상된 게임 파일 등 다양한 원인이 있습니다. 순정 상태(모드 제거, 리소스팩 해제)로 실행해 보고, 필요하다면 런처 설정에서 ‘게임 다시 설치’ 또는 ‘게임 디렉터리 초기화’ 후 시도해봅니다.

모드 사용 시 주의할 점

포지(Forge)나 패브릭(Fabric) 같은 모드 로더를 통해 실행할 때는, 자바 버전과 모드 호환성이 더 중요해집니다. 예전 버전 모드팩을 최신 자바로 실행하면 검은 창만 뜨고 바로 꺼지는 일도 자주 발생합니다.

  • 사용 중인 마인크래프트 버전과 모드 로더(Forge/Fabric)에서 요구하는 자바 버전 확인
  • 자바 8을 요구하는 모드팩에 자바 17만 설치되어 있다면, 자바 8을 추가로 설치한 뒤 해당 경로를 런처에서 지정
  • 모드팩 런처(커스포지 등)를 사용하는 경우, 각 런처의 자바 설정 메뉴에서 버전과 경로를 따로 확인

실제로 자바 17만 설치된 상태에서 오래된 포지 모드팩을 실행하려다 계속 오류가 발생한 적이 있는데, 자바 8을 따로 설치하고 그 경로를 지정하자 바로 실행된 경험이 있습니다.

윈도우 업데이트 및 그래픽 드라이버 점검

자바 런처 문제라고 생각했는데, 알고 보니 윈도우나 그래픽 드라이버 문제였던 경우도 있었습니다. 특히 새 컴퓨터에서 처음 설치했을 때 이런 일이 종종 발생합니다.

  • 윈도우 업데이트에서 최신 업데이트 모두 적용
  • 그래픽 카드 제조사(NVIDIA, AMD, Intel) 드라이버 최신 버전 설치
  • 설치 후 재부팅 뒤 마인크래프트 다시 실행

드라이버가 오래된 상태에서는 게임 실행 직후 화면이 꺼지거나, 흰 화면만 나오고 멈춘 뒤 오류 코드와 함께 종료되는 문제들이 나타날 수 있습니다. 자바 문제로만 보기 전에 시스템 전체를 한 번 점검해보면 해결이 빠른 경우가 많습니다.

공식 런처 재설치 및 게임 폴더 정리

여러 방법을 시도해도 계속 비슷한 오류가 반복된다면, 런처 자체가 손상되었거나 설정이 꼬였을 가능성도 고려해봐야 합니다.

  • 마인크래프트 런처 제거(앱 및 기능에서 삭제)
  • 다음 폴더를 찾아서 백업 후 삭제 또는 이름 변경
    %AppData%.minecraft
  • 공식 사이트에서 최신 마인크래프트 런처 재다운로드 후 설치

이 방법은 리소스팩, 모드, 세이브 월드를 함께 정리할 수 있으니, 필요한 월드 폴더만 따로 백업해두는 것을 권장합니다. 완전히 초기 상태에서 실행해봤을 때는 잘 돌아가는데, 모드나 설정을 다시 넣었을 때만 문제가 생긴다면 원인을 더 쉽게 찾을 수 있습니다.