0
우분투 11.04에서 R 버전 2.15.2를 사용하고 있습니다. JAVA_HOME
변수는 내가 $JAVA_HOME/jre
에 JAVA_HOME
을 설정해야합니다 R에서 부하 rJava
을 사용할 수 있도록웹 응용 프로그램에서 rJava를 사용하는 동안 오류가 발생했습니다.
/usr/lib/jvm/jdk1.6.0_21.
로 설정됩니다. 그러나 R 웹 응용 프로그램에서 호출 한 R 스크립트에서 rJava
을 사용할 수 없습니다. JAVA_HOME
~ /usr/lib/jvm/jdk1.6.0_21/jre
을 envvars
에 설정했지만이 방법은 효과가 없습니다.
제안 사항?
"rJava를 사용할 수 없습니다."- 예제 코드와 가장 중요한 ** 오류 메시지 **를 표시하는 것과 같이 확장해야합니다. – Spacedman
오류 : 'rJava'의 loadNamespace()에서 .onLoad가 실패했습니다. 세부 사항 : 전화 : dyn.load (파일, DLL 경로 = DLL 경로, ...) 오류 : 공유 객체 '/ usr/lib/R/lib/rjava.so ': libjvm.so : 공유 객체 파일을 열 수 없습니다 : 해당 파일이나 디렉토리가 없습니다. 오류 :'rJava '에 대한 package/namespace로드가 실패했습니다. – kostas
JAVA_HOME =/usr을 내보낼 경우 /lib/jvm/jdk1.6.0_21/jre rJava가 잘 동작합니다. 그러나 웹 응용 프로그램을 통해 R 스크립트를 사용할 때는 그렇지 않습니다. – kostas