문제
'RJava' 패키지를 로드 하려고 할 때 오류가 발생 합니다.
오류:.onLoad 'rJava'에 대 한 loadNamespace()에 실패 했습니다.
솔루션
다양 한 'rJava' 패키지를 사용자 시스템에 설정 해야 하는 경로 및 환경 변수
성공적으로 로드 합니다. Windows에서 다음을 확인 해야 합니다.-
환경 변수 'JAVA_HOME'가 제대로 설정 하 고 64 비트 버전 jof (JDK 또는 SE Java 가리키는 있는지 확인 하십시오
런타임)입니다. 혁명 R 64 비트는 64 비트 버전의 Java 설치 되어 있는지 확인 해야 합니다. -
Java '클래스 경로' 변수가 제대로 설정 되어 있는지 확인 하십시오.
JDK의 64 비트 버전용이 일반적으로 설정은 다음과 같은 (Windows)에서: 'C:\Program Files\Java\jdk1.7.0_02\jre\lib\ext' -
시스템 경로 설정을 확인 하십시오. Windows에서 goto ' 제어판 시스템--->--> 고급 설정 환경 변수를--->.
경로 디렉터리를 포함 해야: ' C:\Program Files\Java\jre6\bin\server' 및 'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'. -
환경 변수 'RPATH'와 'RHOME'은 사용자가 설정 하 고 디렉터리를 가리키고 있는지 확인 합니다.
'C:\Revolution\R-Enterprise-7.3\R-3.1.1\bin\x64'
경로 다를 수는 linux에서 동일한 설정이 필요 합니다.
-
클래스 경로: /usr/java/jdk1.7.0_02/jre/lib/ext
-
RPATH 및 RHOME: /usr/lib64/Revo-7.3/R-3.1.1
Linux에서 또한 명령을 실행 하는 것이 좋습니다.
R CMD javareconf 제대로 대 혁명 R 엔터프라이즈 시스템에 Java를 구성 하려고 합니다. 참고 일부 구성 설정을 입력 된 후 'R CMD javareconf' 실행 하는 경우이 일반적으로 의미 해당 rJava 작동 하지 않습니다 하 고 Java 설치/구성을 충분 하지 않습니다.