我让Eclipse3.4在rJava上与R控制台很好地协同工作。我想让Sweave在Eclipse中工作,但需要Eclipse3.5/ statet 0.8来完成。
当我尝试启动rJava控制台时,JVM启动了,但是没有任何反馈返回给Eclipse中的控制台。
下面的JVM进程-感谢您的帮助。
谢谢,戴夫
dave 23183 22325 0 Nov20 pts/0 00:00:52 /home/dave/dev/app/jdk1.6.0_18/bin/java -Djava.security.policy=jar:file:/home/dave/dev/app/eclipse-3.5/plugins/de.walware.statet.r.core_0.8.0.b200909221530sw.jar!/localhost.policy -Djava.rmi.server.hostname=127.0.0.1 -Djava.rmi.server.codebase=file:///home/dave/dev/app/eclipse-3.5/plugins/de.walware.rj.server_0.3.0.b200909221530sw.jar -Xss8192k -Dfile.encoding=UTF-8 -classpath /home/dave/dev/app/eclipse-3.5/plugins/de.walware.rj.server_0.3.0.b200909221530sw.jar:/home/dave/dev/app/eclipse-3.5/plugins/de.walware.rj.data_0.3.0.b200909221530sw.jar:/home/dave/dev/app/eclipse-3.5/plugins/org.eclipse.swt_3.5.1.v3555a.jar:/home/dave/dev/app/eclipse-3.5/plugins/org.eclipse.swt.gtk.linux.x86_3.5.1.v3555a.jar de.walware.rj.server.RMIServerControl start ///rjs-local-1258679148742 -auth=none -plugins=awt,发布于 2009-11-21 10:12:57
我想我修好了。
我找到了将stderr写到控制台的Eclipse选项,基本上得到了这个人的跟踪信息
严重:不支持的JRI版本(API found: 108,必需: 109)
http://lists.r-forge.r-project.org/pipermail/statet-user/2009-August/000200.html
基本上,我的rJava安装已经过时了。ubuntu repo提供了0.6.3,但是从cran安装最新的0.8.1修复了这个问题。
https://stackoverflow.com/questions/1774112
复制相似问题