|
오류: 동일한 프로세스에서 여러 Java 가상 머신을 실행 중, Java Runtime Environment를 로드할 수 없습니다.
적용 대상::
- 플랫폼:
Vista, Windows XP, Windows 2000, Windows 2003
- Java 버전:
6.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 등의 추가 기능을 비활성화합니다.
|