R Shiny 服务器上的 .jfindclass 错误



我把我的Shinyapp部署在Shiny Server上。我使用RJDBC::JDBC()方法连接到Redshift DB。

RedshiftJDBC42-1.2.1.1001.jar文件位于名为"驱动程序"的文件夹中,该文件夹与应用程序位于同一文件夹中。R 文件,参数"driverClass"是"com.amazon.redshift.jdbc42.Driver",我提供的参数"classPath"参数是".../driver/RedshiftJDBC42-1.2.1.1001.jar",但是当我想在浏览器中运行该应用程序时,我收到以下消息(在浏览器中(:

发生错误

应用程序无法启动。

应用程序在初始化期间退出。

在日志中,我找到以下内容:

.jfindClass(as.character(driverClass([1]( 中的错误:找不到类 调用:运行应用程序...堆栈跟踪..-> JDBC -> is.jnull -> .jfindClass

我试图设置类路径("..."分类文件夹 (:

export CLASSPATH="/home/.../driver/RedshiftJDBC42-1.2.1.1001.jar">

但这行不通。

请帮忙。

将 diriver 放在/opt 下 像/opt/driver/driver/RedshiftJDBC42-1.2.1.1001 一样.jar 仔细检查路径...区分大小写

相关内容

  • 没有找到相关文章

最新更新