0

我在 Ubuntu 11.04 上使用 R 版本 2.15.2。JAVA_HOME变量设置为

/usr/lib/jvm/jdk1.6.0_21.  

为了能够使用rJava来自 RI 的负载,必须设置JAVA_HOME$JAVA_HOME/jre. 但是,我无法rJava从 R Web 应用程序调用的 R 脚本中使用。我已经开始JAVA_HOME/usr/lib/jvm/jdk1.6.0_21/jreenvvars但这个技巧不起作用。

有什么建议么?

4

1 回答 1

0

在加载 rJava 之前,您能否尝试使用以下代码在您的 R 会话中停用 JAVA_HOME:

if (Sys.getenv("JAVA_HOME")!="")
  Sys.setenv(JAVA_HOME="")
library(rJava)

那么结果如何呢?

于 2013-05-01T11:22:29.680 回答