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程序運行java程序?
- 4. 從Python運行Java程序
- 5. 從運行Java程序
- 6. 從Java程序運行grep
- 7. 從java程序運行build.xml
- 8. 從運行Java程序
- 9. 從Java應用程序遠程運行R代碼
- 10. 如何在asp.net中運行R程序
- 11. 從Java運行R腳本
- 12. 如何運行的Python程序,從Java程序
- 13. 如何從Google Chrome應用程序運行Java應用程序?
- 14. 你如何運行你不知道參數開始的程序?
- 15. 你如何用你的應用程序運行包文件?
- 16. 從命令行運行Java程序
- 17. 從命令行運行Java程序
- 18. 從cmd行運行JDBC oracle java程序
- 19. 從命令行運行Java程序
- 20. 從命令行運行Java 3D程序
- 21. 從命令行運行Java程序Linux
- 22. 如何從Java Applet運行普通的Java程序?
- 23. 如何從另一個java程序運行java代碼?
- 24. 運行Java程序
- 25. 如何從命令行運行Spark-java程序
- 26. 如何在Windows上從命令行運行Java程序?
- 27. 如何從java應用程序執行可運行JAR
- 28. 如何從Java應用程序運行進程?
- 29. 如何在grails中運行java程序?
- 30. 如何使用eclim運行java程序?
的Runtime.exec ??? – 2012-04-25 15:46:05
RCaller在一個更復雜的方式@HotLicks – jbytecode 2016-04-14 09:36:30