Java Apache POI NoClassDefFoundError WorkbookFacory
我正在尝试在Java RMI实现的服务器端调用一个方法。 这个方法将打开,读取和Excel电子表格中的一些数据操作。
Workbook wb = WorkbookFactory.create(inp);
这是我得到以下例外的代码。 inp
是具有指定文件path的InputStream。
exception:java.rmi.ServerError:服务器线程发生错误; 嵌套的exception是: java.lang.NoClassDefFoundError:org / apache / poi / ss / usermodel / WorkbookFacory
我也尝试在本地调用这个方法,这没有任何错误。
现在,服务器和客户端都在同一台机器上运行(本地主机)。
将POI类添加到您的服务器的类path。 仅仅因为客户机和服务器在同一台机器上运行,并不意味着它们共享一个通用的类path。
- 如何将活动单元格移动到使用XSSFWorkbook的范围apache poi左上方的单元格?
- FileOutputStream(Apachhe POI)花费太长的时间来保存
- 我们如何从Apache POI的Excel中读取默认的单元格格式?
- 试图用Apache POI编写一个Excel文件导致OutOfMemoryError
- 使用Apache POI评估公式CELL时出现exception
- JExcelApiExporter和JRXlsExporter之间的区别
- 使用apache poi创build一个超链接
- 是否有可能使用Apache Poi创build一个Excelcheckbox?
- Excel与CSV的Apache POI性能