gpt4 book ai didi

java - NoClassDefFoundError : org/apache/poi/ss/formula/udf/UDFFinder error in java

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:22:36 26 4
gpt4 key购买 nike

您好,我正在使用 apache poi 编写 excel。我正在使用 SXSSFWorkbook。但是当执行此代码时,我一次又一次地收到此错误。引起:java.lang.NoClassDefFoundError: org/apache/poi/ss/formula/udf/UDFFinder

我的示例代码是

Workbook wb = new SXSSFWorkbook(); // i am getting error here
SXSSFSheet s = (SXSSFSheet)wb.createSheet("Import List");

我为此使用的依赖项是

<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.7</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.10-FINAL</version>
</dependency>

现在请给我一些解决方案来解决这个问题谢谢

最佳答案

您的 poi jar 版本与 poi-ooxml jar 版本不匹配

poi-ooxml-3.10-FINAL 依赖于 poi-3.10-FINAL

你要么删除对 poi 的依赖,因为 poi-ooxml 带来了所需的版本,要么为 poi 添加适当的版本

关于java - NoClassDefFoundError : org/apache/poi/ss/formula/udf/UDFFinder error in java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39844230/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com