在Mac OS High Sierra上加载rJava

我正在尝试安装r
Java包来运行XLConnect包.

这是我的系统细节;

R studio:版本1.0.153

Mac OS High Sierra版本10.13.1(17B1003)

R版本:3.4.2

JDK-9.0.1

但是,我收到以下错误:

《在Mac OS High Sierra上加载rJava》

我已经在这个主题上关注了以下主题,但它们对我不起作用:

trouble installing and loading rJava on mac El Capitan

rJava does not run on macOS Sierra

rJava load error in RStudio/R after “upgrading” to OSX Yosemite

推动正确的方向将非常感谢!!

最佳答案 我使用了以下网站的程序:

https://github.com/MTFA/CohortEx/wiki/Run-rJava-with-RStudio-under-OSX-10.10,-10.11-(El-Capitan)-or-10.12-(Sierra)

主要步骤是:

>安装Apple Java 6
>安装newest Java from Oracle
>修复JAVA_HOME以指向新版本.终端命令:sudo R CMD javareconf
>从源代码安装rJava.终端命令:取消设置JAVA_HOME; R –quiet -e’install.packages(“rJava”,type =“source”,repos =“http://cran.us.r-project.org”)’

点赞