日期:2014-05-19  浏览次数:20757 次

POI 打印Excel 时 很奇异的问题 求大侠们 给给思路
在自己电脑上运行的项目没事,可是在服务器上面却报了如下错:

org.apache.jasper.JasperExceptionjavax.servlet.ServletExceptionjava.lang.NoSuchMethodError: org.apache.poi.hssf.usermodel.HSSFSheet.addMergedRegion(Lorg/apache/poi/hssf/util/Region;)I
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:123)
com.skyland.webapp.auth.AuthFilter.doFilter(Unknown Source)


注:百度了好多   都说是jar包冲突了   但是为什么我本地的会没事呢?  有没有其它方面可能出错的原因?
POI?打印Excel?时?奇异的问题

------解决方案--------------------
到服务器上的web容器里看,比如是tomcat,到tomcat的webapps下,找你的项目,看里面的jar包是否少或者重复,特别是poi的