Grails 2.4抛出EHCache类未找到错误

时间:2014-06-11 13:34:44

标签: grails ehcache

我创建了一个全新的Grails 2.4项目,删除了hibernate和数据库迁移插件添加了最新的spring安全性和mongo db插件,当我运行grails compile时出现以下错误

| Error Fatal error during compilation java.lang.NoClassDefFoundError: net/sf/ehcache/config/CacheConfiguration (Use --stacktrace to see the full trace)

如果我删除spring安全插件,它会编译,如果我删除mongoDB插件并使用spring-security和hibernate,它仍然只能将spring security与solo mongoDB插件结合起来,给出了上述错误。

任何想法?

1 个答案:

答案 0 :(得分:11)

看起来spring-security取决于ehcache,但并没有这样声明。根据ehcache,我们在cache插件中遇到了类似的问题。将其添加到BuildConfig的dependencies部分:

compile "net.sf.ehcache:ehcache-core:2.4.8"