JAR文件中的JRI(Java / R接口)程序可以在没有安装R的系统上运行吗?

时间:2012-11-13 15:21:09

标签: java r jri rjava

如果JRI(Java / R接口)程序使用R来显示图形,它是否可以捆绑到jar中并在没有R的系统上运行?

2 个答案:

答案 0 :(得分:3)

没有。这不可以。 JRI需要与R相关联。这是一个低级接口。

您可以采用一些客户端/服务器设计,在服务器上使用Rserve并在客户端上使用REngine API类,以便客户端计算机不需要R

答案 1 :(得分:2)

嗯,你可以做到这一点。我将所有必需的dll复制到Java Project中并将它们添加到本机库中。然后从库中的R安装中复制基本文件夹。将R_HOME设置为包含库库的文件夹。它会起作用