之前找大牛给我写了个spring mvc使用缓存的项目例子但是自己结合项目的时候,在启动的时候就报错,一大片红加蓝,错误信息一大堆,在网上搜了很久也没有找到答案,两天后,我又把大牛请来了,用了一分钟解决了,他只让我在百度里搜了一下tried to access method net.sf.ehcache.CacheManager这个错误,点开第一个结果,就解决了
关于 java.lang.IllegalAccessError: tried to access method net.sf.ehcache.CacheManager.()
解决办法:
原来项目中使用了ehcache-1.1.jar文件,
把它换成ehcache-1.2.3.jar文件后,
原因是我引用的其他的jar中对ehcache有引用,而引用的正是ehcache-1.1.jar,移除了这个依赖就可以了
时间: 2024-11-08 12:43:47