我是macOS Mojavae 10.14.
R最近因为要加载TCGAbiolinks包,于是升级到3.6,发现 library(xlsx)提示错误,说什么rJava不能加载之类。我心里很清楚,是Java运行环境的问题,每次更新个啥都是这个问题。无奈我每次都忘记具体怎么操作,每次都要花n小时重新弄。所以在这里放着,作为自己的备忘。
1. 安装JDK
我搜了一通,好像都比较推荐JDK8,那就保守点吧
https://www.oracle.com/java/technologies/javase-jdk8-downloads.html#license-lightboxwww.oracle.com文件名大致长这样:jdk-8u241-macosx-x64.dmg
(不过从网站下载死慢啊。放个网上的网盘链接,感谢网友了:https://pan.baidu.com/s/1EBLAdXDSs-BOMbRrrdR8gg 密码:utvb)
安装好后,打开Mac的Terminal 输入
java -version
会显示下面的信息,提示新的JDK8安装成功了
java 2. 设置Java运行环境
然后根据这个帖子设置环境
Mac电脑上配置Java开发环境-百度经验jingyan.baidu.com
看了这么多帖子,按这个来做就好了。多谢这位网友的帮助。
3. 加载rJava
然后重启RStudio,把原来的rJava卸载,再install,我的天哪终于搞定了~

被折叠的 条评论
为什么被折叠?



