HOWTO · Java
Java에서 개체 힙 Minecraft 오류를 위한 충분한 공간을 예약할 수 없습니다.
이 자습서에서는 Java에서 개체 힙 Minecraft 오류를 위한 충분한 공간을 예약할 수 없음을 보여줍니다.
이 튜토리얼은 Java에서 “개체 힙을 위한 충분한 공간을 예약할 수 없습니다"라는 Minecraft 오류를 보여줍니다.
Java에서 Minecraft 오류 객체 힙을 위한 충분한 공간을 예약할 수 없습니다
Minecraft는 Java로 개발된 매우 인기 있는 게임이며 이를 실행하려면 Java가 필요합니다. 실행하는 동안 다음 오류가 발생할 수 있습니다.
JVM에서 위의 오류가 발생할 수 있는 몇 가지 이유가 있습니다.
- 가장 일반적인 이유는 잘못된 JRE 버전입니다.
- 프로세서가 힙 크기를 처리하지 못할 수 있습니다.
- 지정된 힙 크기에 비해 여유 공간이 적습니다.
- Java가 지정된 힙 크기를 할당하지 못할 수 있습니다.
대부분의 경우 객체 힙에 충분한 공간을 예약할 수 없습니다 오류의 원인은 위에 나열된 것 중 하나입니다. 다음은 개체 힙에 충분한 공간을 예약할 수 없습니다 오류를 해결하기 위한 솔루션입니다.
JRE 64비트 설치/재설치
대부분의 경우 객체 힙에 충분한 공간을 예약할 수 없습니다 오류는 64비트 Minecraft 또는 32비트 버전 JRE를 실행 중이기 때문입니다. 64비트 JRE를 설치하면 이 문제가 해결됩니다.
아래 단계를 따르십시오.
-
여기에서 64비트 JRE 버전을 다운로드합니다.
-
JRE 64비트를 설치합니다.
-
이제 Minecraft를 실행하거나 Minecraft에서 공간 허용을 시작할 수 있습니다.
-
문제가 해결되지 않으면 CMD에서
java -version으로 Java 버전을 확인하십시오.java version "17.0.2" 2022-01-18 LTS Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86) Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing) -
출력에 64비트 JRE가 표시되면 오류가 수정된 것입니다.
-
문제가 여전히 지속되는 경우. 이는 설치된 JRE가 올바르게 설치되지 않았음을 의미합니다.
-
32비트 및 64비트 버전의 Java가 모두 있는 경우 문제가 발생할 수 있습니다.
-
제어판을 열고 Java의 두 버전을 모두 제거하십시오. -
JRE 64비트를 다시 설치하면 문제가 해결됩니다.
새 시스템 변수 추가
문제가 JRE에 있지 않은 경우 Java 옵션에 대한 시스템 변수가 추가되지 않았기 때문일 수 있습니다. 새 시스템 변수를 추가하려면 아래 단계를 따르십시오.
-
Windows 검색 상자에서
환경 변수를 검색하고시스템 변수 편집을 엽니다. -
환경 변수를 클릭합니다. -
시스템 변수 섹션에서
새로 만들기를 클릭합니다. -
변수 이름 필드에
_JAVA_OPTIONS를 입력합니다. -
변수 값 필드에
-Xmx512M을 입력합니다. -
확인을 클릭하고 다시확인을 클릭합니다.
위의 프로세스에 따라 Java 옵션 시스템 변수를 추가했습니다. 이는 힙 크기가 -Xmx512M으로 증가했음을 의미합니다. 이제 다음 명령을 사용하거나 jar을 두 번 클릭하여 Minecraft를 실행하면 오류가 해결됩니다.
java -Xmx4G -Xms4G -jar Minecraft.jar