如果JRI(Java / R接口)程序使用R来显示图形,它是否可以捆绑到jar中并在没有R的系统上运行?
答案 0 :(得分:3)
没有。这不可以。 JRI
需要与R
相关联。这是一个低级接口。
您可以采用一些客户端/服务器设计,在服务器上使用Rserve
并在客户端上使用REngine
API类,以便客户端计算机不需要R
。
答案 1 :(得分:2)
嗯,你可以做到这一点。我将所有必需的dll复制到Java Project中并将它们添加到本机库中。然后从库中的R安装中复制基本文件夹。将R_HOME设置为包含库库的文件夹。它会起作用