使用 renjin 将 java 与 R 集成

Integrating java with R using renjin

我想通过我正在使用的 Renjin 将 R 连接到 postgresql

engine.eval("library(RPostgreSQL)");

出现以下错误

org.springframework.web.util.NestedServletException: Request processing failed; 
nested exception is org.renjin.eval.EvalException: Could not load package RPostgreSQL; 
tried org.renjin.bioconductor:RPostgreSQL, org.renjin.cran:RPostgreSQL

如果您将 Renjin 嵌入到 Java 应用程序或 servlet 中,您需要确保 RPostgreSQL 在类路径中,就像任何其他 JAR 一样。

您可以在这里找到 RPostgreSQL 库的 maven 坐标:

http://packages.renjin.org/package/org.renjin.cran/RPostgreSQL