수정 : Java 가상 머신을 작성할 수 없습니다

Java 를 사용하는 애플리케이션을 시작하려고 할 때 일부 사용자에게 Java 가상 머신을 작성할 수 없음 오류가 발생했습니다. 이 특정 문제는 Minecraft 및 Java를 기반으로 구축 된 여러 다른 응용 프로그램에서 발생하는 것으로보고되었습니다.

자바 가상 머신을 만들 수 없습니다.

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

Java 가상 머신을 작성할 수 없습니다 오류의 원인은 무엇입니까?

다양한 사용자 보고서와 동일한 오류 메시지를 해결하는 데 사용 된 문제 해결 전략을 살펴보면서이 특정 문제를 조사했습니다. 결론을 바탕으로이 특정 문제를 유발하는 몇 가지 시나리오가 있습니다.

  • Java는 잘못된 인수 또는 옵션으로 인해 호출됩니다. 이는자가 양조 응용 프로그램을 실행 중이거나 시스템 불안정을 유발하는 것으로 알려진 오픈 소스 응용 프로그램을 열려고 할 때 발생할 수 있습니다.
  • Java 글로벌 최대 힙 메모리가 충분하지 않습니다. 이 특정 오류가 발생할 수있는 가장 일반적인 원인 중 하나는 시스템 변수 로 설정된 최대 힙 메모리 크기보다 큰 최대 힙 메모리 크기로 Java 응용 프로그램을 시작하려는 경우입니다.
  • Java 실행 파일 및 / 또는 응용 프로그램에는 관리 권한필요합니다. – 제대로 작동하려면 관리자 액세스가 필요한 응용 프로그램에서 발생할 수 있습니다.

현재 Java 가상 머신을 작성할 수 없음 오류를 해결하는 방법을 찾고있는 경우이 기사에서는 몇 가지 검증 된 문제점 해결 전략을 제공합니다. 다음은 비슷한 상황에있는 다른 사용자가 문제를 해결하는 데 사용한 방법 모음입니다.

최상의 결과를 얻으려면 특정 시나리오의 오류를 해결하는 데 효과적인 방법을 찾을 때까지 아래 방법을 순서대로 따르십시오.

방법 1 : 시스템 변수에 _JAVA_OPTIONS 추가

대부분의 영향을받은 사용자는 _JAVA_OPTIONS 라는 Java 용 시스템 변수를 작성하고 값을 Xmx512M으로 설정하여 문제를 해결할 수 있었습니다 . 이것이 본질적으로하는 일은 Java의 전체 최대 힙 메모리 크기를 설정하는 것입니다.

이렇게하면 시작된 Java 응용 프로그램의 최대 힙 메모리 크기가 시스템 변수 로 설정된 것보다 크기 때문에 발생하는 모든 오류 메시지가 해결됩니다. 동일한 문제가 발생한 여러 사용자가 아래 단계를 수행 한 후에 문제가 완전히 해결되었다고보고했습니다.

시스템 변수에 _JAVA_OPTION S 항목을 추가하여 전역 최대 힙 메모리 크기를 늘리 려면 다음을 수행해야합니다.

  1. Windows 키 + R 을 눌러 실행 대화 상자를 엽니 다. 그런 다음“ sysdm.cpl ”을 입력 하고 Enter 를 눌러 시스템 등록 정보 화면을여십시오.
  2. 시스템 속성 화면에서 고급 탭으로 이동하여 환경 변수를 클릭하십시오 .
  3. 환경 변수 창에서 시스템 변수 아래의 새로 작성을 클릭하십시오.
  4. 새 시스템 변수 창에서 변수 이름_JAVA_OPTIONS로 설정하고 변수 값 을 – Xmx512M으로 설정 하고 확인을 클릭하여 변경 사항을 저장하십시오.
  5. 이전에 열린 창을 닫고 컴퓨터를 다시 시작하여 변경 사항을 적용하십시오.
  6. 다음에 시작할 때 이전 에 Java 가상 머신을 작성할 수 없음 오류를 표시 한 응용 프로그램을 열고 올바르게 작동하는지 확인하십시오.

_JAVA_OPTIONS라는 시스템 변수를 작성하고 Xmx512M 값을 지정하십시오.

응용 프로그램을 시작할 때 여전히 같은 오류 메시지가 표시되면 아래의 다음 방법으로 이동하십시오.

방법 2 : 관리자 권한으로 java.exe 열기

동일한 문제를 해결하기 위해 고군분투하는 일부 사용자는 기본 Java 실행 파일 (java.exe)을 관리자 권한으로 열도록 한 후 문제를 해결했습니다.

일부 사용자는 기본 Java 실행 파일과 오류 메시지를 표시하는 애플리케이션의 실행 파일 모두에이 수정 사항을 적용한 후 문제를 해결할 수 있다고보고했습니다.

다음은 전체 내용에 대한 빠른 안내입니다.

  1. 파일 탐색기를 열고 Java 설치 위치로 이동하십시오. 기본 Java 실행 파일 ( java.exe )의 위치에 도착해야합니다. 기본적으로 Program Files / Java / * JRE 빌드 버전 * / bin에 있습니다. 정확한 위치는 사용중인 Java Runtime Environment에 따라 다릅니다.

    java.exe의 위치로 이동하십시오.

    참고 : 사용자 정의 위치에 Java를 설치 한 경우 대신 사용자 정의 위치를 ​​탐색하십시오.

  2. java.exe를 마우스 오른쪽 단추로 클릭하고 특성을 선택하십시오. 그런 다음 호환성 탭으로 이동하여 설정 에서이 프로그램을 관리자 권한 으로 실행 과 관련된 확인란을 선택 하십시오 . 적용 을 클릭하여 변경 사항을 저장하십시오.

    호환성 탭으로 이동하여 관리자 권한으로이 프로그램 실행을 활성화하십시오.
  3. 응용 프로그램 실행 파일 (오류를 발생시키는 파일)을 마우스 오른쪽 단추로 클릭하고 동일한 절차를 반복하십시오. 호환성>이 프로그램을 관리자 권한으로 실행> 적용 .
  4. 응용 프로그램을 실행하고 오류 메시지가 해결되었는지 확인하십시오.

재미있는 기사