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
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook