java – 为什么JasperReports尝试加载org.springframework.core.io.Resource类?

最近我们将JasperReports集成到我们的企业应用程序中.我们的一些用户在客户端获得了java.lang.NoClassDefFoundError:org / springframework / core / io / Resource,这是一个Swing应用程序. jnlp文件包含jasperreports.jar,我们的代码中没有导入此类.为什么JasperReports会尝试加载这个类?

解决方法:

spring-core.jar是一个可选的jasper report dependency

为什么要加载它?

我会检查jrxml文件和jasperreports_extension.properties.

上一篇:java – Android上的NoClassDefFoundError


下一篇:BUG记录-java.lang.NoClassDefFoundError