java.lang.IncompatibleClassChangeError:

简介:
原创作品,允许转载,转载时请务必以超链接形式标明文章  原始出处 、作者信息和本声明。否则将追究法律责任。 http://albany.blog.51cto.com/3440797/908664
java.lang.IncompatibleClassChangeError: 
Class org.apache.poi.hssf.usermodel.HSSFWorkbook does not implement the requested interface org.apache.poi.ss.usermodel.Workbook     

 
今天在修改代码之发布重启之后却发现:java.lang.IncompatibleClassChangeError...从字面上理解应该是不兼容的类改变引起的错误。
google了一下,大多数的解释是包重复引起的。由于最近更新过office解析包,怀疑是旧包没删干净,于是赶紧去查看相关jar包,发现没有问题,再到发布路径下查看,终于找到原 因,原来ant发布只复制新文件不删旧文件,果然是jar包重复了,有图有真相啊!!!
本文出自 “ Albany-shinning的技术博” 博客,请务必保留此出处 http://albany.blog.51cto.com/3440797/908664











本文转自yunlielai51CTO博客,原文链接:http://blog.51cto.com/4925054/1150717,如需转载请自行联系原作者

相关文章
|
应用服务中间件
java.lang.NoClassDefFoundError: org/jboss/logging/BasicLogger 原因
WARNING: Exception encountered during context initialization - cancelling refresh attempt org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in file
257 0
|
XML Java 数据库连接
Mybatis提示Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lan
Mybatis提示Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lan
272 0
|
Java 应用服务中间件 Apache
nested exception is java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntim
nested exception is java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntim
369 0
|
Java Apache
java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory
java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory
117 0
|
Java 应用服务中间件
Caused by: java.lang.ClassNotFoundException: org.apache.solr.handler.dataimportHandler
Caused by: java.lang.ClassNotFoundException: org.apache.solr.handler.dataimportHandler
307 0
|
Java 关系型数据库 MySQL
Caused by: java.lang.ClassNotFoundException: com.mchange.v2.log.MLog
Caused by: java.lang.ClassNotFoundException: com.mchange.v2.log.MLog
314 0
|
Dubbo 应用服务中间件 Apache
java.lang.NoClassDefFoundError: org/apache/curator/framework/CuratorFrameworkFactory
java.lang.NoClassDefFoundError: org/apache/curator/framework/CuratorFrameworkFactory
498 0
java.lang.NoClassDefFoundError: org/apache/curator/framework/CuratorFrameworkFactory
|
Java 数据库连接 mybatis
java.lang.NoSuchMethodException: org.apache.ibatis.executor.statement.StatementHandler.prepare(java.
java.lang.NoSuchMethodException: org.apache.ibatis.executor.statement.StatementHandler.prepare(java.
1085 0
|
前端开发 Java API
【小家Java】common-lang3中StringUtils的使用详解(上)
【小家Java】common-lang3中StringUtils的使用详解(上)
【小家Java】common-lang3中StringUtils的使用详解(下)
【小家Java】common-lang3中StringUtils的使用详解(下)