当前位置: 首页 > 知识库问答 >
问题:

java.lang.ClassNotFoundException:org.apache.commons.collections4.ListValuedMap

郎成弘
2023-03-14

尝试创建写入Excel文件的类。

错误(https://gyazo.com/8d8977786add756057bb1d32866942df):java.lang.ClassNotFoundException:org.apache.commons.collections4.ListValuedMap

我补充了图书馆(https://gyazo.com/cfa1555bd58de436bc243f1067b9e08b):poi-3.16.jar、poi-ooxml-3.16.jar、poi-ooxml-schemas-3.16.jar、commons-collections4-4.0.jar、xmlbeans-2.3.0.jar

public void Create(){
    XSSFWorkbook workbook = new XSSFWorkbook();
    XSSFSheet sheet = workbook.createSheet(("Results"));



    try {
        FileOutputStream stream= new FileOutputStream(filelocation);
        workbook.write(stream);
        workbook.close();
    } 
    catch (FileNotFoundException e) {
        e.printStackTrace();
    } 
    catch (IOException e) {
        e.printStackTrace();
    }
}

}

共有1个答案

宋俊艾
2023-03-14

您需要更新版本的commons-collections4。如果您查看ListValuedMap的Javadocs,您将看到它是在4.1版中引入的,并且您的类路径上有4.0。

您应该考虑使用Maven或另一个依赖性管理工具,因为它会为您节省很多麻烦。

 类似资料:

相关问答

相关文章

相关阅读