如果我们安装的是从Oracle网上下载的jdk的话,有时加载rJava可能也会出错。
比如下面我的这个rJava包是从本地复制过去的,直接加载出现下面的错误:
我们可以看到错误信息说这个包是为 i386-w64-migw32建的。所以我们需要安装openjdk,因为它只运行在i386和AMD-64位机上,详细介绍可以查看:
如果重新安装的这个包的话也会报如下错误:
这个时候我们可以使用下面命令安装rJAVA和openjdk。
sudo apt-get install r-cran-rjava
在这个过程中,需要你输入电脑密码,然后中间问你是否继续安装输入y即可。安装成功之后打开R,直接加载rjava这个包。如下图:
没有报错直接加载好了。