jxl导出excel时报错,求高手支招,在线等

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jxl导出excel时报错,求高手支招,在线等相关的知识,希望对你有一定的参考价值。

jxl导出excel时,执行Workbook.createWorkbook(os)是报java.lang.OutOfMemoryError: Java heap space。

完整异常信息贴出来
执行条件?比如数据有多少?每条数据里面是些什么字段?追问

还没有执行到与数据有关的部分,到Workbook.createWorkbook(os)这一名就溢出了

追答

那么应该是文件过大.
OS是FILE?还是一个OUTPUTSTREAM?
把你的代码全部贴出来,不然不好分析

参考技术A 毫无疑问 毫无意义 毫无疑义 毫无保留 毫无顾忌

jsp项目出现错误,求高手支招:Unable to initialize Struts ActionServlet

严重: Unable to initialize Struts ActionServlet due to an unexpected exception or error thrown, so marking the servlet as unavailable. Most likely, this is due to an incorrect or missing library dependency.
java.lang.NoClassDefFoundError: org/apache/commons/chain/config/ConfigParser
at org.apache.struts.action.ActionServlet.initChain(ActionServlet.java:1680)
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:350)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4420)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4733)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1315)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.chain.config.ConfigParser
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
... 29 more

找不到commons-chain-1.2.jar包,去struts\lib\下找这个包追问

有导进去了,错误还是在啊

参考技术A Unable to initialize Struts ActionServlet due to an unexpected exception or我感觉tiles很不好用,不如用一些模板引擎,freemarker,velocity 参考技术B 错误显示没有找到资源配置。org.apache.catalina.loader.WebappClassLoader.loadClass 参考技术C 手动把数据包粘贴在lib文件夹下边追问

没用

以上是关于jxl导出excel时报错,求高手支招,在线等的主要内容,如果未能解决你的问题,请参考以下文章

导出excel报错:java.lang.ClassNotFoundException: jxl.format.CellFormat

jxl导出Excel报内存溢出...

JAVA怎么把导出的EXCEL放到只等的目录下

急!!!java用poi导出excel文件,打开导出的文件时报错“文件错误,数据可能丢失”

java 导出excel表格 高手进

java 使用POI导出Excel文件,打开导出文件时报错