java-使用poi时报错Method org/apache/poi/xssf/usermodel/XSSFWorkbook.close()V is abst

报错信息1

AbstractMethodError: Method org/apache/poi/xssf/usermodel/XSSFWorkbook.close()V is abstract

解决:是因为poi 3.11才有close,升级pom文件的版本就可以了

报错信息2

Package should contain a content type part [M1.13]

报错信息3

tried to access method org.apache.poi.util.POILogger.log

可能的原因是升级了poi,但是没有升级配套的poi-ooxml,写成一致的版本就可以了

java 复制代码
        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi</artifactId>
            <version>3.14</version>
        </dependency>

        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi-ooxml</artifactId>
            <version>3.14</version>
        </dependency>
相关推荐
罗超驿3 分钟前
Java数据结构_栈_算法题
java·数据结构·
希望永不加班9 分钟前
SpringBoot 主启动类解释:@SpringBootApplication 到底做了什么
java·spring boot·后端·spring
jinanwuhuaguo13 分钟前
OpenClaw安全使用实践全景深度指南:从“裸奔龙虾”到“可信数字堡垒”的体系化构建
开发语言·php
2501_9083298514 分钟前
C++安全编程指南
开发语言·c++·算法
计算机安禾16 分钟前
【C语言程序设计】第39篇:预处理器与宏定义
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
巧妹儿17 分钟前
Python 配置管理封神技:pydantic_settings+@lru_cache,支持优先级,安全又高效,杜绝重复加载!
开发语言·python·ai·配置管理
独隅21 分钟前
Python AI 全面使用指南:从数据基石到智能决策
开发语言·人工智能·python
m0_5698814727 分钟前
C++中的装饰器模式变体
开发语言·c++·算法
weixin_4219226930 分钟前
C++与边缘计算
开发语言·c++·算法
2401_8319207432 分钟前
C++编译期数组操作
开发语言·c++·算法