![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
异常处理及解决方法
码个球
这个作者很懒,什么都没留下…
展开
-
The maximum number of cell styles was exceeded. You can define up to 4000 styles
POI操作Excel中,导出的数据不是很大时,则不会有问题,而数据很多或者比较多时,就会报以下的错误,是由于cell styles太多create造成,故一般可以把cellstyle设置放到循环外面报错如下:Caused by: java.lang.IllegalStateException: The maximum number of cell styles was exceeded. You ...原创 2018-05-23 11:27:59 · 10018 阅读 · 0 评论 -
java.lang.OutOfMemoryError:GC overhead limit exceeded
原创 2018-05-23 11:34:36 · 229 阅读 · 0 评论 -
org.apache.poi.openxml4j.exceptions.InvalidFormatException异常
原因: 主要是因为xls和xlsx的解析方式不一样, 导致使用的类不同. xls返回的是HSSFWorkbook , 而xlsx返回的是XSSFWorkbook. 解决方法:1. 新建个方法, 返回HSSFWorkbook和XSSFWorkbook所实现的接口XlsImpUtilpublic static Workbook create(InputStream inp) throws IOEx...原创 2018-05-23 11:42:56 · 23539 阅读 · 4 评论 -
Spring MVC普通类或工具类中调用service报空null的解决办法(调用service报java.lang.NullPointerException)
@Component //申明spring组件 也可以用 @component public class TicketPrint { @Resource(name="yishiService") private YishiService yishiService; //正常引用service private static TicketPrint tp...原创 2018-05-23 11:53:21 · 1874 阅读 · 0 评论 -
Dynamic Web Module 3.0 requires java1.6 or newer
首先我用的jdk是1.7的从字面上理解加上下图的提示首先肯定是要解决jdk的问题: 如下所示所有的设计到jdk的地方全都设为1.7: 如果还是不可以,查看pom.xml文件,看版本是否和jdk版本对应<build> <plugins> <plugin> <groupId>org.apache.maven.plugins<...原创 2018-05-24 12:56:57 · 132 阅读 · 0 评论 -
Failed to convert from type [java.lang.String] to type [java.util.Date] for value '2018-06-19'
解决方案:1、局部转换 //只需要加上下面这段即可,注意不能忘记注解 @InitBinder public void initBinder(WebDataBinder binder, WebRequest request) { //转换日期 DateFormat dateFormat=new SimpleDateForma...原创 2018-06-18 21:33:38 · 3113 阅读 · 0 评论 -
Java--"The import *** cannot be resolved"问题解决方案
解决方案: 第一步:将项目工程clean; 第二步:删除import语句; 第三步:使用快捷键alt + / 导入。原创 2018-07-04 11:54:58 · 9606 阅读 · 1 评论 -
报错Target runtime com.genuitec.runtime.generic.jee60 is not defined
问题是jdk版本导致的,修改版本后还是不行在工程目录下的settings,有个文件也需要修改下org.eclipse.wst.common.project.facet.core.xml将该文件中的<runtime name="com.genuitec.runtime.generic.jee60" />这句话删除即可删除之后,刷新工程即可,错误消失...原创 2018-07-04 12:14:22 · 342 阅读 · 0 评论 -
项目导入时报错:The import javax.servlet.http.HttpServletRequest cannot be resolved
具体原因是我们工程里面web-inf/lib目录下少了相应的包:Package javax.servlet.http引起的;通俗且确切的讲就是缺少TOMCAT_HOME\lib下的servlet-api.jar。我导入别人的项目,在别人的机器上他配置了Server,一般都是tomcat,而在拷贝的过程中Server的那些library是不会随项目一起拷贝过来的,除非别人把tomcat的librar...原创 2018-07-04 12:15:39 · 301 阅读 · 1 评论