Step1.要准备的东西http://pan.baidu.com/s/1bpfBSej可以去这里面下载所有所需文件
Step2.安装R-3.0.1-win双击R-3.0.1-win.exe即可,路径自己配置,建议默认即可,32位和64位都直接安装,可以避免一些麻烦。
Step3.配置R的环境变量。找到安装的R的路径C:\Program Files\R\R-3.0.1\include; C:\ProgramFiles\R\R-3.0.1\bin;在系统变量的path中配置以上两个变量。(环境变量结束的分号一定为英语输入法)
Step4.用键盘键入win+R打开运行,输入cmd进入doc界面输入r大小写都可以,运行,出现以下图片内容即为环境变量配置成功。
接下来打开R i386 3.0.1输入install.packages("Rserve")选择一个地址进行下载例如选择China(Beijing)即可等待自动安装。
成功之后输入library(Rserve) 回车Rserve(),为运行Rserve服务器
这样即为成功启动Rserve服务
Step5.打开myeclipse在自己建的工程中导入刚才下好的文件中的REngine.jar和RserveEngine.jar包然后新建一个java文件输入以下代码
import org.rosuda.REngine.REXP;
import org.rosuda.REngine.Rserve.RConnection;
publicclassR_test{
/**
* @param args
*/
publicstaticvoidmain(String[]args){
try{ RConnectionc=newRConnection();
REXPx=c.eval("R.version.string");
System.out.println(x.asString());}
catch(Exceptione){
e.printStackTrace(); }
出现以下运行结果即可