`
japankn
  • 浏览: 215014 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

在Hibernate中使用那个ehcache报错解决

阅读更多
 

今天把项目部署到Tomcat,启动Tomcat服务器之后出了,控制台输出了
java.lang.IllegalAccessError: tried to access method net.sf.ehcache.CacheManager.<init>()V from class org.hibernate.cache.EhCacheProvider
此类错误错误信息,上网上查了一下.大概了解了下,原来是JAR文件版本问题,

The latest hibernate uses ehcache 1.2 - you seem to be using an older version (1.1 maybe). Upgrade your ehcache library and report back if you still have problems.

<!-- / message --><!-- sig -->


原来项目中使用了两个ehcache文件,一个是1.1.版本,一个是1.2.4.jar版本,把1.1的删除即可,问题解决~~~~

分享到:
评论

相关推荐

    Ehcache(2): Ehcache实例在Eclipse中的配置 改进

    本篇文章将详细讲解如何在Eclipse集成开发环境中配置Ehcache,以配合Hibernate进行使用,从而提升数据访问效率。首先,我们需要了解Ehcache的基本概念和工作原理。 Ehcache的核心功能是提供内存缓存服务,它分为三...

    Ehcache 整合Spring 使用页面、对象缓存

    Spring 对 Ehcache 的集成非常便捷,允许开发者轻松地在Spring应用中使用缓存功能。整合Ehcache的主要步骤包括: 1. **准备工作**: - 获取Ehcache的相关jar包,包括`ehcache-core`用于对象和数据缓存,以及`...

    启动tomcat报错org.hibernate.cache.CacheProvider

    标题中的“启动tomcat报错org.hibernate.cache.CacheProvider”指的是在尝试启动Apache Tomcat服务器时遇到了与Hibernate缓存提供者相关的错误。这通常涉及到Hibernate框架的配置或运行时环境问题。Hibernate是一个...

    hibernate_常见问题集锦.doc

    在使用Eclipse进行Java开发,特别是在Web应用中,可能会遇到`java.lang.NoClassDefFoundError`异常,指向`org/ Hibernate/Session`。这表明Hibernate相关的类没有被正确加载到类路径中。 **解决方案:** 为了处理这...

    Hibernate常见的20个问题

    在`hibernate.cfg.xml`或`persistence.xml`文件中配置Ehcache相关的属性。 **示例配置**: ```xml &lt;property name="hibernate.cache.region.factory_class"&gt;org.hibernate.cache.ehcache.EhCacheRegionFactory `...

    hibernate-distribution-3.3.2.GA-dist

    Hibernate,作为一个开源的对象关系映射(ORM)框架,极大地简化了Java开发者在数据库操作中的工作。本篇文章将聚焦于Hibernate 3.3.2.GA版本,探讨其核心特性、功能以及在实际项目中的应用。 首先,"hibernate-...

    MyEclipse报错说明

    可能是因为ehcache版本与Hibernate版本不兼容,需要确保使用了与项目中Hibernate版本相匹配的ehcache库。 10. **Connections could not be acquired from the underlying database** 无法从底层数据库获取连接,这...

    javaehache

    在提供的文件列表中,`ehcache.jar`是Ehcache的核心库文件,包含了所有必要的类和资源,用于在项目中引入和使用Ehcache。`license.txt`文件则包含了Ehcache的许可协议,详细规定了使用Ehcache的法律条款和条件。 ...

    struts2.1.6+spring2.0+hibernate3.2常用配置包

    spring版本有2.0,2.5的,hibernate版本较多些至3.2,首先选版本就选择最优的,struts2没的选只有2.1.6版的,所以先导入struts2支持,然后是spring选的是2.0,问题就出在struts2中spring的插件上了,没有从MyEclipse...

    MyBatis缓存功能原理及实例解析

    要使用EhCache,需要导入依赖包,并在Mapper.xml中指定使用EhCache缓存实现。然后需要导入配置文件ehcache.xml。 MyBatis缓存机制可以极大的提升查询效率,解决高并发系统的性能问题。但是需要正确地配置和使用缓存...

Global site tag (gtag.js) - Google Analytics