我的是因为版本冲突问题,我导了三个包,三个包的类互相引用,然后3.1.7的包引用4.1.2的包就会发生这个错误,解决办法就是版本一致就行
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.1.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>4.1.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>3.17</version>
</dependency>
这篇博客主要讨论了在使用Apache POI库时遇到的版本冲突问题。作者指出,由于导入的 poi、poi-ooxml 和 poi-scratchpad 三个包版本不一致(分别为4.1.2和3.17),导致类互相引用时出现错误。解决方案是确保所有相关依赖的版本保持一致,例如将 poi-scratchpad 升级到4.1.2版本,以消除冲突。
5042

被折叠的 条评论
为什么被折叠?



