最近在用springside4时,在台式机上没有问题,但是在我笔记本上就有问题了,抛出异常是:
net.sf.ehcache.CacheException: Error configuring from null. Initial cause was null
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in ServletContext resource [/WEB-INF/schemas/spring-core.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build EntityManagerFactory Caused by: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build EntityManagerFactory Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.spi.CacheImplementor] Caused by: org.hibernate.cache.CacheException: net.sf.ehcache.CacheException: Error configuring from null. Initial cause was null Caused by: net.sf.ehcache.CacheException: Error configuring from null. Initial cause was null不知道是什么问题
看起来是ehcache配置文件报的错。有两个可能:
1,没找到ehcache.xml
2,ehcache配置文件中缺少了某个对象的配置
重点看下第二项。
纠结了很久,最后把所有的缓存配置文件放到src下面,台式机和笔记本都不报错了。匪夷所思的很,现在正常了。不才,请大家过来看看:
@红薯 @Java_lilin @微名喝喝 @喵了个咪 @缪斯的情人 @yangzhiyong @zb0423 @swanky_yao @沙漠雄鹰 @阿咪 @zhangyou1010 @SuperEric @JavaGG @丛俊龙 @liueric @lwei @024 @sunnynie @TWmelody @张英泽 @神勇小白鼠 @zb0423 @Evensunny @龙凯 @枫凌渡 @宋浩 @鉴客 @整俩硬菜 @kevinwang168 @虫虫
这个错误是 Spring的吧Errorcreatingbeanwithname'entityManagerFactory'definedinServletContextresource[/WEB-INF/schemas/spring-core.xml]:错误挺明显了!
对的,问题很明显。关键是我在台式机上没有问题,放到笔记本上有问题。我家里面的笔记本式华硕的K40和东芝的。都报这个错误,放到家里面的台式机也没有错。这就是很大的问题了。版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
你好,我是AI助理
可以解答问题、推荐解决方案等
评论
全部评论 (0)