本文主要是介绍ireport正在装入缓存的对象,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
主要是jdk版本不兼容导致的,我的装了1.7和1.8
之前一直用的JDK1.8的版本,今天打算制作基于java的报表,首先想到水晶报表,但大都是些Web或者.Net的资料,索性换了ireport+ JasperReports 来做。
但是安装了最新的ireport-5.6.0之后打开就是正在装入缓存…….,之后就闪退了。
最后网上说是JDK1.8不兼容现在的ireport-5.6.0之前的一系列的版本,但是1.8之前的版本兼容。
于是重新下载了JDK1.7。直接装上了,但是1.8也没有卸载。JDK没有像1.8那样配置环境变量了。直接在D:\iReport5.6.0\iReport-5.1.0\etc 的ireport.conf文件的jdkhome=” “;这一句。如果你也是这种情况,很可能你的这句已经注释掉了。 现在去掉注释,修改成jdkhome=” 这里变成的JDK1.7或兼容版本的安装的绝对路径 “,保存重新启动ireport 就可以了。
参考解决
http://blog.csdn.net/wang975380547/article/details/54177606
这篇关于ireport正在装入缓存的对象的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!