使用JRI时,将R错误(从控制台)发送到Java标准输出

使用JRI时,将R错误(从控制台)发送到Java标准输出,java,r,jri,Java,R,Jri,在我的Java代码中,我使用eval方法(JRI)在Java中运行R命令(出于分发方面的考虑,我对通过source命令读取.R文件不感兴趣) 我试图在Java中调试我的R代码 尽管我在中遇到了一个有趣的解决方案,它在R中使用了sink函数,但我正在寻找一种方法,将R控制台输出直接导入到Java输出中(看起来更舒服) 你们中有人曾经成功地将R控制台输出直接导入Java输出吗?User@Daniel 在以下方面给出了一个很好的答案:

在我的Java代码中,我使用
eval
方法(
JRI
)在Java中运行R命令(出于分发方面的考虑,我对通过
source
命令读取.R文件不感兴趣)

我试图在Java中调试我的R代码

尽管我在中遇到了一个有趣的解决方案,它在R中使用了
sink
函数,但我正在寻找一种方法,将R控制台输出直接导入到Java输出中(看起来更舒服)

你们中有人曾经成功地将R控制台输出直接导入Java输出吗?

User@Daniel

在以下方面给出了一个很好的答案: