- 报错
Caused by: com.alibaba.excel.exception.ExcelAnalysisException: java.io.IOException: Zip bomb detected! The file would exceed the max. ratio of compressed file size to the size of the expanded data.
This may indicate that the file is used to inflate memory usage and thus could pose a security risk.
You can adjust this limit via ZipSecureFile.setMinInflateRatio() if you need to work with files which exceed this limit.
Counter: 819230, cis.counter: 8192, ratio: 0.009999633802473054
Limits: MIN_INFLATE_RATIO: 0.01解决
在报错代码上一行加上,问题得以解决(阅读报错信息,发现 ratio: 0.009999633802473054,而Limits: MIN_INFLATE_RATIO: 0.01,setMinInflateRatio() if you need to work with files which exceed this limit)
ZipSecureFile.setMinInflateRatio(0.009);
- 在网上搜索其他两种设置: 代表将接受所有可能的比率
3.1. ZipSecureFile.setMinInflateRatio(-1.0d)
3.2. ZipSecureFile.setMinInflateRatio(0)



