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