"Java Virtual Machine을 생성할 수 없습니다" 오류를 수정하는 방법

Java 가 컴퓨터에 올바르게 설치되어 있으면 Java 기반 응용 프로그램이나 게임 을 실행하는 데 문제가 없을 것 입니다.

그러나 설정에 문제가 있는 경우 " Java(Java) Virtual Machine 을 만들 수 없습니다."라는 오류가 표시될 수 있습니다 . ” 이 오류는 컴퓨터에 설치된 Java 가 일반적으로 (Java)Java 앱 을 실행하는 가상 샌드박스(가상 머신)를 실행할 수 없음을 의미합니다 .

이 가이드에서는 가능성이 낮은 솔루션에 대한 가장 일반적인 수정부터 시작하여 이 오류를 제거할 수 있는 몇 가지 수정 사항을 배웁니다.

(Make)Java가(Java Is Installed) 올바르게 설치 되었는지 확인

Java 오류 를 해결하기 전에 Java 를 올바르게 설치했는지 확인해야 합니다.

이렇게 하려면 시작(Start) 메뉴를 선택하고 cmd 를 입력한 다음 (cmd)명령 프롬프트(Command Prompt) 앱 을 선택하여 명령 프롬프트를 엽니다.

명령 프롬프트 창에서 java – version 을 입력하고 Enter (Enter) 를 누릅니다 .

Java 가 올바르게 설치된 경우 Java 버전 , SE 런타임 환경(SE Runtime Environment)클라이언트 VM(Client VM) 빌드가 표시되어야 합니다.

최신 버전이 없는 경우 설치해야 합니다(install it) . 문제가 해결되면 다음 문제 해결 단계로 넘어갈 준비가 된 것입니다.

(Expand Available System Memory)Java 용으로 사용 가능한 시스템 메모리 확장

" Java Virtual Machine 을 생성 할 수(Could) 없습니다" 오류 의 가장 일반적인 원인은 Java 가 VM 클라이언트를 시작하기에 시스템에 사용 가능한 메모리가 충분하지 않기 때문입니다.

Java 는 초기에 초기 및 최대 "힙 크기"를 사용하도록 기본적으로 설정됩니다. 따라서 최대 크기를 초과하는 응용 프로그램을 실행하는 경우 오류가 발생합니다.

Java 가 시스템에서 사용할 수 있는 시스템 메모리 양을 변경하여 이를 조정할 수 있습니다 . 

1. 시작(Start) 메뉴를 선택하고 환경 변수를 입력합니다. 시스템 환경 변수 편집을(Edit the System Environment Variables) 선택 합니다 . 

2. 시스템 속성(System Properties) 창에서 환경 변수(Environment Variables) 를 선택 합니다.

3. 시스템 변수(System Variables) 창에서 새로(New) 만들기를 선택합니다 .

4. 변수 이름을 _JAVA_OPTIONS 로 설정하고 변수 값을 -Xmx512M 으로 설정합니다 . 

5. 확인(OK) 을 선택한 다음 다시 확인(OK) 을 선택 합니다.

이렇게 하면 Java(Java) 에 허용되는 메모리 가 512Mb로 조정됩니다. 설정 변경은 즉시 적용되므로 Java 앱을 다시 실행하고 오류가 계속 나타나는지 확인하십시오. 그렇다면 위의 프로세스를 반복하되 대신 값을 -Xmx1024M 으로 설정하여 메모리를 1024Mb로 늘리십시오 (-Xmx1024M ).

Java를 관리자로 실행

때때로 가상 머신 오류는 Windows PC에 대한 적절한 관리자 권한이 없기 때문에 발생할 수 있습니다. 이것이 문제인지 확인하려면 시스템 관리자(run as the system administrator) 로 실행되도록 PC에서 Java 앱을 설정하십시오 .

1. 시작(Start) 버튼을 선택하고 Java 를 입력 합니다. 옆에 있는 오른쪽 화살표를 선택하고 파일 위치 열기(Open file location) 를 선택합니다 .

2. Java(Java) 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 속성(Properties) 을 선택 합니다.

3. 호환성(Compatibility) 탭을 선택 하고 관리자 권한으로 프로그램 실행(Run the program as an administrator) 확인란을 선택합니다.

확인 을 선택 합니다(OK) . 이제 다음에 Java 가 실행될 때 전체 관리자 권한을 갖게 됩니다.

Java 제거 및 재설치

마지막으로, 다른 모든 방법이 실패했다면 Java 설치가 잘못되었을 수 있습니다 .

1. 시작 메뉴를 선택하고 프로그램 추가 또는 제거 를 입력한 다음 프로그램 (add or remove programs)추가 또는 제거(Add or remove programs) 시스템 설정 을 선택 합니다.

2. (Apps)기능 에서 (Features)Java 까지 아래로 스크롤하여 선택한 다음 제거(Uninstall) 를 선택 합니다 .

3. (Yes) 를 선택하여 확인하고 Java가 완전히 제거(Java is fully uninstalled) 되면 Windows를 다시 시작합니다.

4. 시스템 에 최신 버전의 Java(Download the latest version of Java) 를 다운로드합니다. 시스템이 32비트인 경우 32비트를 선택하고 PC가 64비트인 경우 64비트를 선택해야 합니다. 사용 중인 시스템이 확실하지 않은 경우 먼저 시스템 유형을 확인하십시오(check your system type first)

5. 다운로드 후 설치 파일을 더블 클릭합니다. 설치(Install) 버튼을 선택하여 Java 설치 프로세스를 시작합니다.

마법사의 나머지 부분을 진행하고 Java 설치가 완료되면 Windows 시스템을 다시 시작합니다.

" Java Virtual Machine 을 생성할 수 없음 " 지우기

바라건대, 처음 몇 단계에서 오류를 지울 수 있고 Java 를 다시 설치할 필요가 없었 습니다. 그러나 Java 를 다시 설치 하는 것은 충분히 빠른 프로세스이며 Java 앱을 다시 원활하게 실행해야 합니다.

이 오류와 함께 작동하는 다른 수정 사항이 발견되었습니까? 아래 의견 섹션에서 우리와 공유 하십시오!(Share)



About the author

저는 12년 이상의 경험을 가진 숙련된 iOS 개발자입니다. 저는 iPhone과 iPad 플랫폼 모두에서 일해 왔으며 최신 Apple 기술을 사용하여 앱을 만들고 사용자화하는 방법을 알고 있습니다. aiOS 개발자로서의 기술 외에도 Adobe Photoshop 및 Illustrator 사용과 WordPress 및 Laravel과 같은 프레임워크를 통한 웹 개발에 대한 강력한 경험이 있습니다.



Related posts