2
A
回答
4
您可能想看看这三个项目。
+0
比较条目的页面和本文采用的Runtime.exec是: [1]:http://stdioe.blogspot.com/2013/08/a-user-document -for-rcaller.html [2]:http://sciencedomain.org/download/NDgzOEBAcGY – jbytecode 2016-04-14 09:34:14
0
我认为最简单的可能性之一,从其他一些环境中执行R代码里面是REST Web服务。
举例来说,如果你有一个R-调用的脚本example.R具有以下功能:
#* @get /hello
hello <- function() {
print("hello")
}
您可以运行以下命令:
library(plumber)
r <- plumb("example.R")
r$run(port=8080)
如果你再调用页面
http://localhost:8080/hello
您的R代码将被执行。
如果你想从Java执行它的解决方案可能是:
URL url = new URL("http://localhost:8080/hello");
URLConnection connection = url.openConnection();
BufferedReader br = new BufferedReader(new InputStreamReader((connection.getInputStream())));
String result = br.readLine();
相关问题
- 1. 如何从终端运行Java程序?
- 2. 如何运行Java程序
- 3. 从运行Java程序
- 4. 从Python运行Java程序
- 5. 从Java应用程序远程运行R代码
- 6. 如何在asp.net中运行R程序
- 7. 从Java运行R脚本
- 8. 你如何运行你不知道参数开始的程序?
- 9. 你如何用你的应用程序运行包文件?
- 10. 从命令行运行Java 3D程序
- 11. 从命令行运行Java程序
- 12. 从命令行运行Java程序
- 13. 从命令行运行Java程序Linux
- 14. 从cmd行运行JDBC oracle java程序
- 15. 如何从另一个java程序运行java代码?
- 16. 如何从Java Applet运行普通的Java程序?
- 17. 运行Java程序
- 18. 如何在Windows上从命令行运行Java程序?
- 19. 如何运行Java程序(什么)
- 20. 如何用蚂蚁运行java程序
- 21. 如何编译和运行Java程序?
- 22. 如何运行Java HelloWorld程序?
- 23. 通过Java程序运行Java程序
- 24. 如何运行用.r扩展名编写的r程序?
- 25. 获取I /从另一个java程序运行Java程序Ø
- 26. 从另一个Java程序运行java程序
- 27. 从Java运行其他程序
- 28. 无法从shell运行Java程序ClassNotFoundException
- 29. 从Java运行cygwin编译的程序
- 30. 从java运行交互式Dos程序
的Runtime.exec ??? – 2012-04-25 15:46:05
RCaller在一个更复杂的方式@HotLicks – jbytecode 2016-04-14 09:36:30