项目使用maven 构建, 引入了 poi 的 jar. 引用如下:
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.15</version>
</dependency>
在 maven 中引入的 poi 包后, 却找不到 XSSFWorkbook 类? 为什么会出现这样的情况, 看了的源码之后, 发现根本就没有该类. 所以出来解决方案, 其实主要原因是需要另外再引用一个jar.
dependency 如下:
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.15</version>
</dependency>
引入之后, 发现就有了.