日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

EasyExcel导入的时候报错Caused by: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/File

發布時間:2023/12/10 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 EasyExcel导入的时候报错Caused by: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/File 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天用EasyExcel導入的時候報錯,如下

com.alibaba.excel.exception.ExcelAnalysisException: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/FileMagic

?? ?at com.alibaba.excel.analysis.ExcelAnalyserImpl.<init>(ExcelAnalyserImpl.java:57)
?? ?at com.alibaba.excel.ExcelReader.<init>(ExcelReader.java:145)
?? ?at com.alibaba.excel.read.builder.ExcelReaderBuilder.build(ExcelReaderBuilder.java:193)
?? ?at com.alibaba.excel.read.builder.ExcelReaderBuilder.sheet(ExcelReaderBuilder.java:229)
?? ?at com.alibaba.excel.read.builder.ExcelReaderBuilder.sheet(ExcelReaderBuilder.java:217)
?? ?at test.jifen.ZJpsbcTest.parseExcel(ZJpsbcTest.java:267)
?? ?at test.jifen.ZJpsbcTest.test1(ZJpsbcTest.java:190)
?? ?at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
?? ?at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
?? ?at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
?? ?at java.lang.reflect.Method.invoke(Method.java:498)
?? ?at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
?? ?at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
?? ?at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
?? ?at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
?? ?at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
?? ?at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
?? ?at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)
?? ?at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)
?? ?at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
?? ?at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
?? ?at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
?? ?at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
?? ?at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
?? ?at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
?? ?at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
?? ?at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
?? ?at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
?? ?at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:230)
?? ?at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:58)
Caused by: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/FileMagic
?? ?at com.alibaba.excel.support.ExcelTypeEnum.recognitionExcelType(ExcelTypeEnum.java:90)
?? ?at com.alibaba.excel.support.ExcelTypeEnum.valueOf(ExcelTypeEnum.java:78)
?? ?at com.alibaba.excel.analysis.ExcelAnalyserImpl.choiceExcelExecutor(ExcelAnalyserImpl.java:62)
?? ?at com.alibaba.excel.analysis.ExcelAnalyserImpl.<init>(ExcelAnalyserImpl.java:51)
?? ?... 29 more
Caused by: java.lang.ClassNotFoundException: org.apache.poi.poifs.filesystem.FileMagic
?? ?at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
?? ?at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
?? ?at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
?? ?at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
?? ?... 33 more
?

?

解決方法:

從maven倉庫引入依賴,地址如下

https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml-schemas/3.17

除了引入easyexcel,還要引入poi,并且三個poi版本要一致。

poi,poi-ooxml,poi-ooxml-schemas 的版本號要一致

?

<!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel --><dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>2.2.6</version></dependency><!-- https://mvnrepository.com/artifact/org.apache.poi/poi --><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.17</version></dependency><!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml --><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.17</version></dependency><!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml-schemas --><dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml-schemas</artifactId><version>3.17</version></dependency>

?

總結

以上是生活随笔為你收集整理的EasyExcel导入的时候报错Caused by: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/File的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: eeuss日韩| 国产高潮在线观看 | 色乱码一区二区三区熟女 | 国产乱淫av麻豆国产 | 国产区一区 | 亚洲一页 | 性色一区 | 2020狠狠干 | 国产精品久久一区二区三区 | 亚洲欧美一区二区三区情侣bbw | 操亚洲女人 | 午夜伦伦 | 成人一区二区精品 | 色欧美色 | 2025韩国大尺度电影 | 欧美三级午夜理伦三级 | 国产97av | 一区二区三区波多野结衣 | 美女狂揉羞羞的视频 | aa黄色大片| 亚洲九九视频 | 亚洲国产精品视频在线 | 日韩av视屏 | 国产精品1页| 日韩av成人 | 女人的洗澡毛片毛多 | 熟妇熟女乱妇乱女网站 | 久久久社区 | 国产精品麻豆视频 | 免费毛片大全 | 欧美特级一级片 | 综合激情五月婷婷 | 美女扒开腿让人桶爽 | 日韩脚交footjobhd | 性xxxx另类xxⅹ | 秋霞午夜鲁丝一区二区 | 国产一区二区三区免费播放 | 成长快手短视频在线观看 | 噼里啪啦高清 | 麻豆精品在线看 | 中文字幕成人在线观看 | 国产精品久久久久久久免费大片 | 久久美女av| 69精品人妻一区二区三区 | 国产真实乱偷精品视频 | 日本色片网站 | 国产视频三级 | 亚洲精品一区二区三区中文字幕 | 国产麻豆a毛片 | 免费视频www在线观看网站 | 蜜桃视频污在线观看 | 人人妻人人澡人人爽精品 | 免费黄色在线网址 | 天堂久久爱 | www.黄色片网站 | 久久男女| 黑人精品一区二区 | 绯色av一区 | 亚洲夜夜爱 | 无码人妻精品一区二区50 | 国产裸体视频网站 | 成人欧美精品一区二区 | 你懂的欧美 | 男女吻胸做爰摸下身 | 自拍偷拍免费 | 中国女人性猛交 | 久久精品国产77777蜜臀 | 亚洲码无人客一区二区三区 | 中文字幕日韩电影 | 日日操日日碰 | 中文字幕一级 | 国产www色 | 日韩理论片在线观看 | 久久久久久久久久久久久女国产乱 | 中文字幕 国产精品 | 夫妻黄色片 | 黄色av三级 | 日韩av电影一区 | 国产三区在线视频 | 亚洲美女视频 | 国产黄色片免费看 | 扒开jk护士狂揉免费 | 欧美福利一区二区 | 久久人妻少妇嫩草av蜜桃 | 国产精品一区二区免费看 | 国产精品人妖 | 国产乱xxⅹxx国语对白 | 五月婷综合网 | 成年人在线视频观看 | 国产91精品一区二区麻豆亚洲 | 性欧美ⅹxxxx极品护士 | 热久久久久久 | 婷婷爱五月天 | 国产成人综合精品 | 激情文学8888 | 日本韩国欧美中文字幕 | 在线成人免费电影 | av网站久久 | 色狗网站 |