오류: 동일한 프로세스에서 여러 Java 가상 시스템 실행 중, Java Runtime Environment를 로드할 수 없습니다.
Dit artikel is van toepassing op:
- Platform(s): Windows Vista, Windows XP
- Java-versie(s): 7.0
증상
일부 Java 애플릿을 실행하는 동안 다음과 같은 오류가 표시됩니다.
동일한 프로세스에서 여러 Java 가상 시스템이 실행 중
또는 Java Runtime Environment를 로드할 수 없습니다.
원인
현재 이 문제의 근본 원인을 찾고 있는 중입니다.
임시해결책
다음은 일부 사용자에게 효과가 있었던 해결 방법입니다.
가상 메모리 설정 시도
- Windows XP 사용자
시작 -> 제어판 -> 시스템 -> 고급 -> 성능(설정) -> 고급 -> 가상 메모리(변경) -> 시스템이 관리하는 크기를 차례로 누릅니다.
설정한 후 컴퓨터를 재시작합니다.
- Windows Vista 사용자
시작 -> 설정 -> 제어판 -> 시스템 -> 고급 시스템 설정 -> 고급 -> 성능 아래의 설정 -> 성능 옵션 - 고급 -> 가상 메모리 -> 변경을 차례로 누르고 시스템이 관리하는 크기를 선택한 후 컴퓨터를 재시작합니다.
JRE 매개변수를 시스템에서 실제 메모리의 4분의3 미만으로 설정
- 시스템의 실제 메모리를 확인하려면 다음과 같이 하십시오.
시작 -> 제어판 -> 시스템을 누릅니다. 이렇게 하면 시스템의 실제 메모리(RAM)를 알 수 있습니다. - JRE 매개변수 설정
시작 -> 제어판 -> Java(Java 제어판이 열림) -> Java -> 보기를 차례로 누르고 Java Runtime Parameters라는 마지막 필드로 이동하여 -Xmx512M을 입력합니다(주: 512를 실제 RAM의 4분의3으로 대체).
제어판을 통해 모든 Java 버전 제거
- Windows XP 사용자
시작 -> 설정 -> 제어판 -> 프로그램 추가/제거를 차례로 누릅니다. Java를 선택하고 제거를 누릅니다.
- Windows Vista 사용자
시작 -> 설정 -> 제어판 -> 프로그램 및 기능을 차례로 누릅니다. Java를 선택하고 제거를 누릅니다. - Java.com에서 최신 Java를 다운로드합니다.
Internet Explorer에서 추가 기능을 사용 안함으로 설정
- 브라우저를 엽니다.
- 도구 -> 인터넷 옵션 -> 프로그램 -> 추가 기능 관리를 차례로 누릅니다.
- 사용 안함으로 설정할 추가 기능을 선택한 다음 사용 안 함(설정)을 누릅니다.
주: SSVHelper Class, Windows Live 사인인 추가 기능, 이전 Java Plug-in 등의 추가 기능을 사용 안함으로 설정하십시오.