gpt4 book ai didi

scala - Play Framework : EhCache issue on every code hot compile

转载 作者:行者123 更新时间:2023-12-01 22:18:04 26 4
gpt4 key购买 nike

在 Play 2.5.3 中,使用 Scala:

我使用缓存作为模块,每次更改代码然后刷新浏览器时,重新编译后都会遇到以下问题:

[TechnicalException: com.google.inject.ProvisionException: Unable to provision, see the following errors:

1) Error in custom provider, play.api.cache.EhCacheExistsException: An EhCache instance with name 'play' already exists.

This usually indicates that multiple instances of a dependent component (e.g. a Play application) have been started at the same time.

at play.api.cache.EhCacheModule.play$api$cache$EhCacheModule$$bindCache$1(Cache.scala:184):
Binding(interface net.sf.ehcache.Ehcache qualified with QualifierInstance(@play.cache.NamedCache(value=play)) to ProviderTarget(play.api.cache.NamedEhCacheProvider@2dfe19e7)) (via modules: com.google.inject.util.Modules$OverrideModule -> play.api.inject.guice.GuiceableModuleConversions$$anon$1)
while locating net.sf.ehcache.Ehcache annotated with @play.cache.NamedCache(value=play)
at play.api.cache.EhCacheModule.play$api$cache$EhCacheModule$$bindCache$1(Cache.scala:185):
Binding(interface play.api.cache.CacheApi qualified with QualifierInstance(@play.cache.NamedCache(value=play)) to ProviderTarget(play.api.cache.NamedCacheApiProvider@6f7b9e34)) (via modules: com.google.inject.util.Modules$OverrideModule -> play.api.inject.guice.GuiceableModuleConversions$$anon$1)
while locating play.api.cache.CacheApi annotated with @play.cache.NamedCache(value=play)
while locating play.api.cache.CacheApi
for parameter 0 at play.cache.DefaultCacheApi.<init>(DefaultCacheApi.java:20)
at play.cache.DefaultCacheApi.class(DefaultCacheApi.java:20)
while locating play.cache.DefaultCacheApi
while locating play.cache.CacheApi

1 error]

我正在为一些 Actor 使用缓存(一个命名的缓存,而不是默认的 Play )。我该如何解决这个问题?

谢谢!

最佳答案

您是否禁用了 EHCache?

application.conf中:-

# disable default Play framework cache plugin
play.modules.disabled += "play.api.cache.EhCacheModule"

关于scala - Play Framework : EhCache issue on every code hot compile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39031863/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com