我需要将 Java 与 R 集成来运行一些数学命令并使用 R 的功能进行绘图。以下部分代码给出了错误。
public static void main(String[] args){
HelloRWorld r = new HelloRWorld();
r.helloRWorld();
}
public void helloRWorld() {
// using rengine to connect to r
rengine.eval(String.format("greeting <- '%s'", "Hello R World"));
REXP result = rengine.eval("greeting");
System.out.println("Greeting from R: "+ result.asString());
}
这就是我遇到的错误,但我对此一无所知。这与 JFrames 有关吗?
Java 运行时环境检测到致命错误:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) 在 pc=0x000000006c726036,pid=5360,tid=5956
JRE 版本:Java(TM) SE 运行时环境 (8.0_11-b12)(内部版本 1.8.0_11-b12)
Java VM:Java HotSpot(TM) 64 位服务器 VM(25.11-b03 混合模式 windows-amd64 压缩 oops)
有问题的框架:
C [R.dll+0x26036]
无法写入核心转储。 Windows 客户端版本默认不启用小型转储
包含更多信息的错误报告文件另存为:
D:\Java\R\hs_err_pid5360.log
如果您想提交错误报告,请访问:http://bugreport.sun.com/bugreport/crash.jsp http://bugreport.sun.com/bugreport/crash.jsp崩溃发生在 Java 虚拟机之外的本机代码中。
请参阅有问题的框架以了解在哪里报告错误。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)