Could not initialize class org.apache.poi.xssf.usermodel.XSSFWorkbook

之前项目的程序用的poi版本是4.1.2


    org.apache.poi
    poi
    4.1.2


    org.apache.poi
    poi-ooxml
    4.1.2

在最开始初始化的时候找不到对应的类,虽然我的Libraries里面是有的,ctrl也是能进去的,但就是找不进去

XSSFWorkbook workbook = new XSSFWorkbook();

解决方法:

直接将版本升级到最新的 5.2.3 就可以了


    org.apache.poi
    poi
    5.2.3


    org.apache.poi
    poi-ooxml
    5.2.3

这个解决方法跟网上的完全不一样..淦

报错信息也会有以下的错误提示:

java.lang.NoClassDefFoundError: org/apache/poi/util/POILogFactory

你可能感兴趣的:(java)