我在Ubuntu 11.04上使用R版本2.15.2。 JAVA_HOME
变量设置为
/usr/lib/jvm/jdk1.6.0_21.
为了能够使用R中的加载rJava
,我必须将JAVA_HOME
设置为$JAVA_HOME/jre
。
但是,我无法使用R Web应用程序调用的R脚本中的rJava
。
我在JAVA_HOME
中将/usr/lib/jvm/jdk1.6.0_21/jre
设置为envvars
,但此技巧不起作用。
有什么建议吗?
答案 0 :(得分:0)
在加载rJava之前,您是否可以尝试使用以下代码在R-session中停用JAVA_HOME:
if (Sys.getenv("JAVA_HOME")!="")
Sys.setenv(JAVA_HOME="")
library(rJava)
那么结果是什么?