安装包会导致错误加载rJava:.onLoad在loadNamespace()中为'rJava'失败

Nie*_*ein 5 r rjava

我已经制作了一个使用的包XLConnect.我可以在这里正确安装它.但是,当我尝试将它安装在别人的电脑上时,我收到了一个.onLoad failed错误.起初我也得到了.onload Failed错误library('rJava'),但是在安装64位版本的Java之后,libraray(rJava)现在可以正常工作了.但是,在尝试安装我的软件包时,我仍然会遇到相同的加载错误:

Error : .onLoad failed in loadNamespace() for 'rJava', details:
  call: dirname(this$RuntimeLib)
  error: a character vector argument expected
Error : package 'XLConnect' could not be loaded
Error: loading failed
Execution halted
*** arch - x64
Run Code Online (Sandbox Code Playgroud)

library(XLConnect)library(rJava)工作.还有其他可能导致这些类型错误的东西吗?