无法在 Apache POI 中导入 XSSF

新手上路,请多包涵

我正在引用 Apache POI 的 3.7 版,并且在执行此操作时收到“无法解决”错误:

 import org.apache.poi.xssf.usermodel.XSSFWorkbook;

其他引用 POI 的导入语句 不会 给我错误,例如:

 import org.apache.poi.ss.usermodel.*;

有任何想法吗??

原文由 remjx 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
1 个回答

要使 OOXML 正常工作,您需要 POI-OOXML jar,它与 POI jar 分开打包。

从以下位置下载 POI-OOXML jar -

http://repo1.maven.org/maven2/org/apache/poi/poi-ooxml/3.11/poi-ooxml-3.11.jar

对于 Maven2 添加以下依赖项 -

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

原文由 Pushkar 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题