0
我在Ubuntu 11.04上使用R版本2.15.2。 JAVA_HOME
變量被設置爲嘗試從Web應用程序使用rJava時出錯
/usr/lib/jvm/jdk1.6.0_21.
爲了能夠使用負載rJava
從R I必須設置JAVA_HOME
到$JAVA_HOME/jre
。 但是,我無法使用R web應用程序調用的R腳本中的rJava
。 我已經在envvars
中設置了JAVA_HOME
到/usr/lib/jvm/jdk1.6.0_21/jre
,但是這個技巧是行不通的。
有什麼建議嗎?
您需要展開「我無法使用rJava」 - 像向我們展示示例代碼和最重要的**錯誤消息**。 – Spacedman 2013-03-08 11:06:17
錯誤:.onLoad在'rJava'的loadNamespace()中失敗,詳細信息: 調用:dyn.load(文件,DLLpath = DLLpath,...) 錯誤:無法加載共享對象'/ usr/lib/R /網站庫/ rJava/libs/rJava.so': libjvm.so:無法打開共享目標文件:無此文件或目錄 錯誤:'rJava'包/名稱空間加載失敗 – kostas 2013-03-08 13:51:54
如果我導出JAVA_HOME =/usr /lib/jvm/jdk1.6.0_21/jre加載rJava工作正常。但是,通過Web應用程序使用R腳本時情況並非如此。 – kostas 2013-03-08 13:54:22