`
sunshy511
  • 浏览: 2887 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

Spring2.5集成ehcache,ehcache的版本问题

    博客分类:
  • java
阅读更多
使用Spring2.5集成ehcache
	<bean id="cacheManager"
		class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean">
		<property name="configLocation">
			<value>file:server/ehcache.xml</value>
		</property>
	</bean>

总是报错:
...
Caused by: java.lang.NoClassDefFoundError: edu/emory/mathcs/backport/java/util/concurrent/BlockingQueue
	at net.sf.ehcache.config.ConfigurationHelper.createCache(ConfigurationHelper.java:418)
	at net.sf.ehcache.config.ConfigurationHelper.createDefaultCache(ConfigurationHelper.java:334)
	at net.sf.ehcache.CacheManager.configure(CacheManager.java:306)
	at net.sf.ehcache.CacheManager.init(CacheManager.java:226)
	at net.sf.ehcache.CacheManager.<init>(CacheManager.java:202)
	at org.springframework.cache.ehcache.EhCacheManagerFactoryBean.afterPropertiesSet(EhCacheManagerFactoryBean.java:113)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)
	... 46 more
Caused by: java.lang.ClassNotFoundException: edu.emory.mathcs.backport.java.util.concurrent.BlockingQueue
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
	... 54 more


换了几个版本的ehcache.jar后,发现只有1.5的版本不报错!
大家使用的时候要注意了!
分享到:
评论
2 楼 zhangzi 2010-01-22  
我的是1.6的,也没错
1 楼 grave 2010-01-21  
你少了包..

相关推荐

    spring2.5整合ehcache2.0使用

    在本文中,我们将深入探讨如何将Spring 2.5与Ehcache 2.0进行集成,以便在我们的应用程序中实现高效、可扩展的缓存管理。Ehcache是一款广泛使用的开源Java缓存解决方案,而Spring框架则为它提供了一个方便的集成层,...

    Spring 2.5 jar 所有开发包及完整文档及项目开发实例

    13) spring-mock.jar需spring-core.jar,spring-beans.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jarspring2.0和spring2.5及以上版本的jar包区别Spring 2.5的Jar打包 在Spring 2.5中, Spring Web MVC...

    spring2.5 api

    Spring 2.5 还包含了对其他方面的改进,如对 Quartz 和 Commons Job Scheduling 的支持,以及对缓存框架如 EhCache 的集成等。 总之,Spring 2.5 API 提供了一系列创新特性和改进,极大地提高了开发效率和代码的可...

    SpringBoot 集成Ehcache实现缓存

    ### Spring Boot集成Ehcache实现缓存 #### 一、Ehcache简介 Ehcache是一个高效的纯Java进程内缓存框架,以其快速且轻便的特点而被广泛应用于各种应用场景中,尤其在Java EE和轻量级容器环境中更是受到青睐。...

    spring2.5参考手册(spring-reference.pdf)

    根据提供的信息来看,这份文档是关于Spring 2.5版本的参考手册。Spring框架是一个开源的应用框架,主要用于Java平台的企业级应用开发。Spring框架的主要优势在于它的轻量级、灵活性以及对其他技术的良好支持。接下来...

    spring2.5学习PPT 传智博客

    Spring 2.5 是一个重要的版本,它包含了许多关键特性,如控制反转(IoC)和面向切面编程(AOP),旨在简化企业级Java应用的开发。本大纲涵盖了从环境搭建到高级特性的详细讲解。 1. **全面阐释Spring及其功能** - ...

    Spring2.5jar所有开发包及完整文档及项开发实例.pdf

    在Spring 2.5版本中,提供了多个jar包,每个都有特定的功能,以便开发者根据需求选择合适的组件。 1. **spring-core.jar**:包含了Spring框架的基础核心工具类,是其他组件的基础。这些工具类提供了如对象池、类型...

    ehcache-2.5.1-distribution.tar.gz最新下载

    8. **API与集成**:Ehcache提供简单易用的Java API,并且能够方便地与Spring、Hibernate等框架集成,简化缓存管理。 9. **持久化**:Ehcache支持将缓存数据持久化到磁盘,即使在应用重启后,仍能恢复缓存状态。 10...

    adminstore:一个简单的项目初始化模板,集成shiro,spring,hibernate,spring mvc,ehcache,disconver,bootstrap。搭建项目时候不错的一个选择!,后台采用AdminLte

    Servlet2.5或更高版本(如Tomcat6或更高版本)。 MySQL5.0或更高版本 Maven3.0或更高版本。 技术选型: SSH (Spring、SpringMVC、Hibernate) 安全权限 Shiro 缓存 Ehcache 视图模板 freemarker 工作流引擎 activiti...

    Ehcache User Guide

    Ehcache与Spring、Cocoon、Acegi等流行框架的集成,简化了缓存配置过程,为开发者提供了更广阔的发挥空间。 ### 四、结语 综上所述,《Ehcache用户指南》不仅是一份详尽的技术手册,更是指导开发者掌握高效缓存...

    spring2.5.6

    4. **缓存支持**:Spring 2.5引入了对缓存的抽象,允许开发者方便地集成各种缓存解决方案,如Ehcache。 5. **Spring AOP代理**:Spring提供了两种类型的代理——JDK动态代理和CGLIB代理。前者适用于接口,后者适用...

    spring相关的xsd文件

    9. `cache`: 缓存模块,支持在Spring应用中实现缓存功能,例如EhCache、Hibernate二級缓存等,提高数据访问速度。 10. `jee`: Java企业版,这个模块用于与Java EE服务器的集成,如JNDI查找、EJB调用、邮件服务等。 ...

    springmvc和mybatis集成全部jar包(全)

    springmvc4.3.3和mybatis3.4.1集成最新全部jar包,还包含了其他一些常用的jar包,很全,已经在项目中验证过。 lib/antlr-2.7.2.jar lib/aopalliance-1.0.jar lib/asm-3.3.1.jar lib/aspectjweaver-1.6.5.jar ...

    SSH整合所需jar包

    以下是Spring 2.5版本的核心模块: - `spring-aop.jar`:面向切面编程的支持。 - `spring-beans.jar`:Bean管理的核心库。 - `spring-context.jar`:提供了框架的核心功能,包括事件传播、资源加载以及国际化支持。...

    spring 3.1使用手册

    - **测试**:为Spring组件的单元测试和集成测试提供了支持。 ##### 1.3 使用场景 Spring框架适用于多种应用场景,包括企业级应用程序开发、Web应用程序、微服务架构等。它能够帮助开发者构建复杂的应用系统,并通过...

    ssh2框架开发基本jar

    **Spring 2.5** 是一个全面的后端应用框架,主要关注于依赖注入(DI)和面向切面编程(AOP)。Spring的核心库包括`spring-beans.jar`,提供bean管理和依赖注入;`spring-context.jar`,提供应用程序上下文和服务;`...

    浅析Spring4新特性概述

    - **Ehcache升级**:需要EhCache 2.5或更高版本。 - **Quartz 2.1.4兼容**:支持Quartz作业调度器的更新版本。 - **javax.annotation.Priority**:等效于@Order,用于控制组件的排序。 - **JMS API增强**:提升...

    jbpm4.3、ssh环境搭建

    - 确保使用Spring 2.5及以上版本。 - 注意,jBPM4.3不支持ehcache,需使用其自带的Hibernate包。 3. **主要配置文件**: - **jbpm.hibernate.cfg.xml**:这是jBPM与Hibernate集成的核心配置文件。配置了多个映射...

Global site tag (gtag.js) - Google Analytics