我在部署到我的服务器后遇到使用缓存的问题。缓存在我的开发环境(Eclipse)中运行良好,但在目标服务器上引发异常。它声明没有注册缓存插件。
The documentation表示将缓存添加为Build.scala文件的依赖项,但这并不起作用。 play dependencies
报告play-cache_2.10.jar和play-cache_2.10.jar作为依赖项。
消息:"没有注册缓存插件。确保至少启用了一个CachePlugin实现。"
Build.scala:
...
val appDependencies = Seq(
javaCore, javaJdbc, javaEbean, cache
)
(播放2.2.2版本)
我错过了什么?
答案 0 :(得分:0)
您需要注册/启用该插件,方法是将其添加为依赖项,方法是将这样的行添加到config/play.plugins
:
500:play.api.cache.EhCachePlugin
(该数字是一个排序顺序,以便您可以在插件之间进行优先排序,以防它们相互依赖)