nested exception is com.alibaba.excel.exception.ExcelGenerateException: java.lang.InternalError: java.lang.reflect.InvocationTarge java.lang.NullPointerException: null


在Linux系统中项目部署的时候,操作easyexcel生成excel报的错误

Servlet.service() for servlet [dispatcherServlet] inst processing failed; nested exception is com.alibaba.excel.exception.ExcelGenerateException: java.lang.InternalError: java.lang.reflect.InvocationTarge
java.lang.NullPointerException: null
 
这是引起的原因是Java 的jdk版本对当前的easyexcel不支持
我当时用的是jdk14
 
解决方案:
   1,降低jdk版本,建议jdk11
      
           2.我用java14跑项目,每次生成数据的时候都报错,后面我下Jdk8,用Jdk8跑项目,跑不了,我就把JAVA8给卸载了,在用jdk14去跑项目easyexcel就可以了生成excel


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM