错误信息很明显,百度了很多方法都不凑效,在此记录一下解决办法吧
首先使用remove.packages移除 rJava包,然后重新打开RGUI或者Rstudio,重新安装rJava ,引用rJava后立即调用下面的函数,设置内存,具体大小根据需求来
.jinit(parameters="-Xmx512m")
从.jinit的帮助文档可以看到
".jinit
initializes the Java Virtual Machine (JVM). This function must be called before any rJava functions can be used."
.jinit必须是在对一次调用rJava的任何方法前使用,所以,以前用过rJava的方法的 最好先把rJava卸载了,重新装。