jvm.dll이(가) 없어 프로그램을 시작할 수 없습니다 - 해결
R 프로그래밍에서 RWeka를 설치하고 난 후, 라이브러리를 로드 해봤습니다.
library(RWeka)
허나...
컴퓨터에 jvm.dll이(가) 없어 프로그램을 시작할 수 없습니다.
프로그램을 다시 설치하여 이 문제를 해결하십시오.
분명 java가 깔려있는데 이해할수가..
R programming 뿐 만 아니라 jvm.dll을 path로 접근하는 모든 프로그램은
jvm.dll로 접근하기 위한 path 환경설정이 제대로 안되어 있을 때,
이러한 에러를 출력합니다.
- 자바를 설치하지 않으신분은 http://java.com/ko/download/ 에서 다운받으세요.
자바가 깔려있거나, 까신 분은 아래 경로중 아무거나 하나를 환경변수 path에 추가해주시면 됩니다.
C:\Program Files\Java\jdk1.6.0_25\jre\bin\server
C:\Program Files\Java\jre6\jre\bin\client
~/server, ~/client 모두 jvm.dll이 존재하는데 100% 같은파일입니다.
어느 경로를 넣으셔도 상관없습니다.
물론 jvm.dll 하나만 접근하는게 아니니, system32 같은 폴더로 옮기시는건 비추!
확인해보진 않았지만 돌아가는척, 돌아가지 않는 경우가 많습니다.
윈도우, 리눅스 모두 마찬가지입니다.
windows에서 환경변수는 내컴퓨터 우클릭 -> 속성 -> 고급설정 -> 환경변수 설정!
변수값 마지막에 ; 콜론을 추가해주시고 jvm.dll이 있는 위치의 경로를 추가해주시면 됩니다.
환경변수 설정이 끝나고 잘 돌아가는 모습.. ^^
수고하셨습니다.