导出excel时,打断点在最后outWb.write()时报错,查看源码追溯到了

JXL生成Excel时发生java.lang.ArrayIndexOutOfBoundsException错误

查了一下writeAccess属性,百度翻译了一**释

JXL生成Excel时发生java.lang.ArrayIndexOutOfBoundsException错误

打断点发现setting.getWriteAccess是一串很长的字符,感到很奇怪,这个导出excel是其他同事写的工具类,从来没有报过这个错,只能按照网上的操作在创建workbook时给writeaccess赋值空。

WorkbookSettings settings = new WorkbookSettings ();
settings.setWriteAccess(null);

outWb = Workbook.createWorkbook(outxls, inWb,settings);   

问题解决,记录一下。

 

参考:https://blog.csdn.net/deng11342/article/details/7479136

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-15
  • 2022-12-23
  • 2022-01-31
猜你喜欢
  • 2021-12-09
  • 2022-02-07
  • 2021-10-26
  • 2021-12-09
  • 2022-12-23
  • 2021-05-17
相关资源
相似解决方案