1
Grails Webプロジェクトを2.5.1で開発しました。 Tomcat 7.0.63では正常に動作します。私はTomcatを8.0.33で同じ実行WARファイルをデプロイする場合、それはehcacheをエラーを与える:Tomcat 7からTomcat 8へのGrails WARファイルの配備でEhcacheエラーが発生する
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.cache.ehcache.EhCacheFactoryBean]: Constructor threw exception; nested exception is java.lang.NoSuchMethodError: org.springframework.cache.ehcache.EhCacheFactoryBean.setMaxEntriesLocalHeap(J)V
で間違っているものを、私はそれが古いバージョンをEhcacheのが原因だけど、同じ戦争にTomcat 7で正常に働いていたので、 Tomcat 8?
助けがあれば助かります。
ありがとうございました。
更新: Tomcat 8のすべてのjarファイルをTomcat 7で置き換えた場合は、動作します。しかし、これは愚かなことだと思う。