Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果一个 JRI(Java/R Interface) 程序使用 R 来显示一个图形,它可以捆绑到一个 jar 中并在没有 R 的系统上运行吗?
不,它不能。JRI需要针对R. 这是一个低级接口。
JRI
R
您可以采用一些客户端/服务器设计,您将Rserve在服务器上使用客户端上的 API 和类,REngine这样您的客户端机器就不需要R.
Rserve
REngine
那么你可以做到这一点。我确实将所有必需的 dll 复制到 Java 项目中并将它们添加到本机库中。然后从库中的 R 安装中复制一个基本文件夹。将 R_HOME 设置为包含库库的文件夹。它会起作用的