Java 远程调用Rserve 连接失败问题
来源:互联网 发布:淘宝上的好评怎么写 编辑:程序博客网 时间:2024/05/22 04:25
最近尝试学习使用R,在安装及本地R窗口使用都没有问题。准备使用远程调用的时候遇到了一些连接问题.记录下来与大家分享。我使用的R版为3.1.3在安装的时候一路Next 也没有多想。本地有一个JAVA环境,也有一个R环境。本地JAVA调用本地R一点问题都没有,现准备调用远程的R服务。网上都是一堆调用Linux环境的。但我只有一台window,所以采用了远程调用windows上的R。library(Rserve)Rserve()命令启动都没有问题:写了一段JAVA代码:public void callRserve() throws RserveException, REXPMismatchException {RService rService = new RService();RConnection conn = new RConnection("10.172.6.51");rService.setConn(conn);RConnection c = rService.startTransaction(); //开始独占工作空间REXP x = c.eval("R.version.string");System.out.println(x.asString());// 打印变量xc.close();}public static void main(String[] args) {try {RserveBegin pb = new RserveBegin();pb.callRserve();} catch (Exception e) {e.printStackTrace();}}直接报连接失败,困扰很久没有找到问题。网上也有说明远程调用要到安装目录C:\Program Files\R\R-3.1.3\bin\i386下面输入:R CMD Rserve --RS-enable-remote可以输入后直接报Rserve 不是外部或者内部命令,傻眼了。 猛的一看Rserve.exe文件都没有,狂晕。在本地搜索了一下Rserve.exe在C:\Program Files\R\R-3.1.3\library\Rserve\libs\i386把里面的三个文件复制到C:\Program Files\R\R-3.1.3\bin\i386 后启动成功了。。。远程也可以正常调用了。
0 0
- Java 远程调用Rserve 连接失败问题
- 远程连接oracle失败问题
- 在Java中使用Rserve调用R
- 使用Rserve从java中调用R
- java调用R语言--以Rserve方式
- JAVA调用R语言之Rserve
- 远程连接Linux下MySQL失败问题
- Mysql 远程连接失败的问题
- ubuntu ssh远程连接失败问题
- 关于RMI远程调用失败的问题
- 【问题】SQL远程过程调用失败
- java远程连接调用Rabbitmq
- Dell服务器远程卡java连接失败
- 从Java里调用R – 使用Rserve
- 从Java里调用R – 使用Rserve
- 菜鸟笔记--Java通过Rserve调用R语言
- JAVA调用R语言之Rserve(二)
- 远程连接数据库失败
- JSTL 取整
- protocol buffer使用中的问题This is supposed to be overridden by subclasses
- unity代码保护
- Android Application Project 编译脚本问题
- BIM 360 二次开发入门
- Java 远程调用Rserve 连接失败问题
- 今天很高兴,终于淘到了满意的T恤
- 二分查找
- Socket编程
- CBPeripheralManager学习笔记
- linux中从一台机器复制文件或目录到另一台机器上linux机器上
- MyBatis 入门到精通(一) 了解MyBatis获取SqlSession
- 初始JavaScript中的模块
- [刷题]Merge Sorted Array