오류: 동일한 프로세스에서 여러 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에서 추가 기능을 사용 안함으로 설정
  1. 브라우저를 엽니다.
  2. 도구 -> 인터넷 옵션 -> 프로그램 -> 추가 기능 관리를 차례로 누릅니다.
  3. 사용 안함으로 설정할 추가 기능을 선택한 다음 사용 안 함(설정)을 누릅니다.
    주: SSVHelper Class, Windows Live 사인인 추가 기능, 이전 Java Plug-in 등의 추가 기능을 사용 안함으로 설정하십시오.