我刚刚在使用 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
最佳答案
运行R uder 32位版本:工具,全局选项,常规,更改,勾选使用机器32位
关于java - 错误 : NoSuchMethodError (Java): org. apache.poi.openxml4j.util.ZipInputStreamZipEntrySource.<init>(Ljava/util/zip/ZipInputStream;)V,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40747846/