JRI程序在REngine创建期间终止Java

时间:2018-08-02 10:01:05

标签: r rjava rserve jri rcaller

我想使用Java调用R脚本。我正在尝试JRI方法来调用R脚本。但是,创建Rengine时,我的JVM被终止了。

我正在运行R中安装rJava库时提供的示例之一。

我尝试过的代码

版本1:

`Rengine re=new Rengine(args, true, new TextConsole2());`

版本2:

`Rengine re=new Rengine(args, false, new TextConsole());`

版本3:

`Rengine re = new Rengine(new String[] { "--vanilla" }, false, null);`

三个在执行时都终止了JVM。

我正在使用STS 3.9.1,并在运行Java程序之前公开了以下变量 java.library.path-指向r java dll的 R_HOME-指向R.exe PATH-使用rJava dll和R.exe的路径来增强系统路径

我正在使用R-3.5.0,请按照 Study Trails - R and Java

Mavlarn - R and Java,但仍然面临相同的问题。 我可能做错了什么?

0 个答案:

没有答案