Servlet.service() for servlet [springmvc] in context with path [] threw exception [Handler processing failed; nested exception is java.lang.NoSuchMethodError: org.apache.poi.poifs.filesystem.POIFSFileSystem.getRoot()Lorg/apache/poi/poifs/filesystem/DirectoryNode;] with root cause
java.lang.NoSuchMethodError: org.apache.poi.poifs.filesystem.POIFSFileSystem.getRoot()Lorg/apache/poi/poifs/filesystem/DirectoryNode;
String templatePath = "D:\\Word\\peixunjihua1.doc";
InputStream is = new FileInputStream(templatePath);
HWPFDocument doc = new HWPFDocument(is); //在這報錯了
Range range = doc.getRange();
uj5u.com熱心網友回復:
版本是 3.8uj5u.com熱心網友回復:
NoSuchMethodError,org.apache.poi.poifs.filesystem.POIFSFileSystem.getRoot()這個方法沒有.這就是jar包沖突導致的,又2個或者以上版本的poi包。加載的類又是不含.POIFSFileSystem.getRoot()方法的哪個版本。uj5u.com熱心網友回復:
怎么解決的?轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/141925.html
標籤:Java EE
上一篇:這個賦值怎么出問題了?
下一篇:求個破解的Java開發資源庫
