错误:NoSuchMethodError(Java):org.apache.poi.openxml4j.util.ZipInputStreamZipEntrySource。<init>(Ljava / util / zip / ZipInputStream;)V

时间:2016-11-22 17:15:50

标签: java r nosuchmethoderror xlconnect

我刚刚遇到一个使用XLConnect的新错误。 运行这个简单的代码:

PD=matrix("PD",2,2) ; 
library(XLConnect) ; 
writeWorksheetToFile("H:/R/PD.xlsx",PD,sheet="PD",startRow=1,rownames=FALSE,header=TRUE) ; 
writeWorksheetToFile("H:/R/PD.xlsx",PD,sheet="PD",startRow=4,rownames=FALSE,header=FALSE) ; 

我收到了

Error: NoSuchMethodError (Java): org.apache.poi.openxml4j.util.ZipInputStreamZipEntrySource.<init>(Ljava/util/zip/ZipInputStream;)V

收到错误消息后,无法编辑或移动文件PD.xlsx,直到我关闭R.

有趣的是,在另一个R实例上运行完全相同的代码,我没有任何错误。

有没有人对如何避免此错误有一些建议?

我正在使用RGui 64位版本3.2.3

1 个答案:

答案 0 :(得分:1)

运行R uder 32位版本:工具,全局选项,常规,更改,勾选使用机器32位