作者:唐进水566673 | 来源:互联网 | 2023-02-05 13:35
如何解决《java.lang.ClassNotFoundException:org.apache.commons.collections4.ListValuedMap》经验,为你挑选了1个好方法。
尝试创建一个写入Excel文件的类.
错误(https://gyazo.com/8d8977786add756057bb1d32866942df):抛出java.lang.ClassNotFoundException:org.apache.commons.collections4.ListValuedMap
Libaries我加入(https://gyazo.com/cfa1555bd58de436bc243f1067b9e08b):POI-3.16.jar,POI-OOXML-3.16.jar,POI-OOXML-架构- 3.16.jar,公地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> Catchwa..:
你需要一个更新版本的commons-collections4.如果您查看Javadocs ListValuedMap
,您会看到它是在4.1版中引入的,并且您的类路径上有4.0.
您应该考虑使用Maven或其他依赖管理工具,因为它可以为您节省很多麻烦.