在RJDBC包中运行JDBC()函数时,RStudio崩溃

时间:2018-10-29 18:38:14

标签: r rstudio rjdbc

每当我尝试制作JDBC对象时:

jdbcDriver <- JDBC(driverClass="oracle.jdbc.OracleDriver", 
               classPath="~/ojdbc6.jar")

我的RStudio立即崩溃,并且没有任何警告

enter image description here

但是,该代码在RStudio之外的终端R环境中运行良好,因此可以肯定这是一个RStudio问题。

OS:Mac OS High Sierra 10.13.6

RStudio(1.1.456)和R(3.5.1)的最新版本。

JDK版本1.8.0_191

使用ojdbc6.jar

1 个答案:

答案 0 :(得分:1)

我在终端中设置了JAVA_HOME,但是对于RStudio来说它不起作用。

因此,解决方法是我创建了一个.Renviron文件,并将以下内容放入其中:

JAVA_HOME = /库/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home

成功了