오류 수정 : Windows에서 Java Virtual Machine을 만들 수 없습니다.

문제를 제거하기 위해 도구를 사용해보십시오

이 튜토리얼은 Windows에서 Java 가상 머신 생성 오류를 수정하는 방법을 설명합니다.

때때로 나는 편안한 컴퓨터 게임을하는 것을 좋아합니다. 우수한 전략 게임 TripleA 어제 제가 선택한 게임이었습니다. Java 기반 게임이지만 실행하고 싶은 머신에 Java (브라우저에서만 연결되지 않음)가 있으므로 이것이 문제가 될 것이라고 생각하지 않았습니다.

설치 후 게임을 시작하려고 할 때 즉시 종료됩니다. 표시된 오류 메시지는 확실히 Java와 관련이 있습니다.

오류 : Java Virtual Machine을 만들 수 없습니다.

오류 : 치명적인 예외가 발생했습니다. 프로그램이 종료됩니다.

가장 먼저 한 일은 Java가 실제로 제대로 설치되었는지 다시 확인하는 것이 었습니다. 가장 최신 버전이었고 게임 웹 사이트에 따라 게임이 제대로 실행되어야합니다.

error could not create java virtual machine

파고 들고 테스트 한 후 문제에 대한 해결책을 찾았고 오류 메시지를 해결하여 Java 응용 프로그램이 제대로 시작되었습니다. Java가 시스템에서 사용할 수있는 메모리 양을 변경하는 것이 포함됩니다.

Windows의 Java는 초기 크기 인 16MB와 최대 64MB를 사용합니다. 컴퓨터에서 java -XX : + PrintFlagsFinal -version 명령을 실행하여 직접 확인할 수 있습니다. 여기에서 InitialHeapSize 및 MaxHeapSize 값을 확인합니다 (바이트 단위로 표시됨).

이제 오류 메시지를 해결하려면 Java가 메모리에 사용할 수있는 크기를 늘려야합니다. 이를 수행하는 방법은 다음과 같습니다 (Windows 7을 사용하여 시연 된 것은 Windows의 다른 버전에서 약간 다를 수 있음).

  1. Windows-Pause를 눌러 시스템 제어판 애플릿을 엽니 다. 원하는 경우 제어판 설명서를 열어서 이동할 수 있습니다.
  2. 왼쪽의 고급 시스템 설정을 클릭하십시오.
  3. 여기에서 환경 변수를 선택하십시오.
  4. 시스템 변수에서 새로 만들기를 클릭하십시오.
  5. 변수 이름으로 _JAVA_OPTIONS를 입력합니다.
  6. 변수 값으로 -Xmx256M을 입력하십시오.
  7. 확인을 두 번 클릭하십시오.

설정은 즉시 사용할 수 있으며 컴퓨터를 먼저 다시 시작할 필요가 없습니다. 허용 된 메모리를 256MB로 올립니다. 나중에 응용 프로그램이 제대로 실행되지 않으면 메모리를 512MB 또는 1024MB로 늘리십시오.

이렇게하면 최대 힙 크기 만 증가합니다. 최소 힙 크기도 늘려야하는 경우 -Xms256M을 사용하십시오.