Java海阔天空

编程是我的生活,但生活不仅仅是编程。

使用Spring+JasperReport开发时的致命错误 ^_^

近日使用JasperReport做报表,开始一切正常,但是当我把Spring加进来后,居然抛出莫名其妙的异常:ClassCastException: cannot assign instance of net.sf.jasperreports.engine.base.JRBaseTextField to field net.sf.jasperreports.engine.base.JRBaseLineBox.boxContainer of type net.sf.jasperreports.engine.JRBoxContainer in instance of net.sf.jasperreports.engine.base.JRBaseLineBox,这是一个类型转换异常,我想可能是版本的问题,但我只导入了jasperreport2.0.4呀,郁闷了几天.

今天我尝试着将spring的包一个个导进来,导一个执行一次,spring-core没错,spring-aop没错,spring-hibernate没错,当我导入spring-web时,出错了.

我查看了一下spring-web中的包,竟然发现了jasperreport1.0.3,天啦,原来问题就在这里,spring中竟然自带了jasperreport,天杀的!!!!

将jasperreport1.0.3删除掉,OK,解决!! ^_^

posted on 2008-07-04 09:50 李赞红 阅读(2345) 评论(2)  编辑  收藏

评论

# re: 使用Spring+JasperReport开发时的致命错误 ^_^ 2008-07-04 14:04 deathnote

这个不清楚,反正用myeclipse开发的时候带的包有的会冲突。。。
有谁能来个总结性的呢???  回复  更多评论   

# re: 使用Spring+JasperReport开发时的致命错误 ^_^ 2008-07-05 09:06 蓝剑

这个包在什么地方?我怎么没发现?  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2008年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

统计

常用链接

留言簿(12)

随笔档案(28)

相册

技术友情博客

搜索

最新评论

阅读排行榜

评论排行榜