2011-06-08 45 views
0

我有一个现有的Grails项目,我正在升级到新版本。当我建立项目时,我得到一个错误Caused by: java.lang.NoClassDefFoundError: net/sf/ehcache/jcache/JCache带STS的Grails - 获取EhCache?

谷歌搜索后,它看起来像我有一个过时的版本的EhCache,我也需要升级。我四处探索,但不知道在我的项目中获得这个版本的“最佳”方式,以及我应该为什么版本(或者我会怎么知道)。

我正在运行Springsource Tool Suite 2.6.1和Grails 1.3.7。谢谢。

+0

看起来好像在我的Grails 1.3.7/lib文件夹里有一个lib,里面有ehcache-1.4.1.jar,但是我仍然得到相同的错误。 – skaz 2011-06-08 18:29:04

回答

0

它看起来像我在我的项目中与EhCache冲突的引用。当我删除了所有它们,除了我的Grails依赖项中的一个,它正常工作。