无法解析 import org.apache.poi.xssf

2022-09-03 09:21:31

我已经创建了Maven项目,在pom.xml中,我提到了以下POI依赖项,以便读取和写入excel文件:

    <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi</artifactId>
        <version>3.9</version>
    </dependency>

在测试中,当我添加时,我没有看到任何错误。import org.apache.poi.hssf.usermodel.HSSFWorkbook;

但是,当我添加时,它会显示一个错误:import org.apache.poi.xssf.usermodel.XSSFWorkbook;The import org.apache.poi.xssf can not be resolved

它为 XSSF 抛出错误,但对 HSSF 不抛出错误。你能指导我如何解决这个问题吗?


答案 1

对于 Poi/XSSF,您还需要依赖 ,如下所示poi-ooxml

<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml</artifactId>
    <version>3.9</version>
</dependency>

答案 2

寻找“poi-3.17.jar”!!!

  1. 从“https://poi.apache.org/download.html”下载。
  2. 单击一个二进制分布 - > poi-bin-3.17-20170915.tar.gz
  3. 解压缩文件下载并查找此“poi-3.17.jar”。

问题解决了,错误消失了。

希望这可以帮助。


推荐