java - spring ehcache 没有这样的方法报错

标签 java spring spring-mvc ehcache

Caused by: java.lang.NoSuchMethodError: org.springframework.cache.ehcache.EhCach
eFactoryBean.setMaxEntriesLocalHeap(J)V


    Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.cache.ehcache.EhCacheFactoryBean]:
     Constructor threw exception; nested exception is java.lang.NoSuchMethodError: org.springframework
    .cache.ehcache.EhCacheFactoryBean.setMaxEntriesLocalHeap(J)V
            at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
            at org.springframework.beans.factory.support.SimpleInstantiationStrategy
    .instantiate(SimpleInstantiationStrategy.java:89)
            at org.springframework.beans.factory.support.AbstractAutowireCapableBean
    Factory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1086)
            ... 192 more
    Caused by: java.lang.NoSuchMethodError: org.springframework.cache.ehcache.EhCach
    eFactoryBean.setMaxEntriesLocalHeap(J)V
            at org.springframework.cache.ehcache.EhCacheFactoryBean.<init>(EhCacheFa
    ctoryBean.java:101)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
    orAccessorImpl.java:62)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
    onstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
            at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:1
    47)
            ... 194 more

最佳答案

错误似乎很明显

Version 2.5您使用的没有方法。

Version 4.1 EhCacheFactoryBean 的似乎有这个方法。

我猜你混合了不兼容的 jar 版本。

关于java - spring ehcache 没有这样的方法报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28167845/

相关文章:

java - Selenium:是否有像 "Maven"for .net 这样的构建自动化工具,我们可以在其中定义依赖项、插件、测试套件等

java - 如何在 Spring Boot 中处理两个模型之间的多对多关系并围绕它们设计剩余调用?

java - FAIL - 上下文路径/Handbyhand 中的应用程序无法启动

java - 选择排序方法错误,类型不兼容

java - J2ME Java - 如何获取图像的一部分并将其放大

java - 准备语句回调; JDBC Spring 中的错误 SQL 语法

java - 使用 Java 托管 HTTP 端点

Spring Cloud 配置服务器 + RabbitMQ

java - Spring Controller 不显示相关 View

java - Spring 测试和 NullPointerException