spring-boot-devtools从缓存获取时导致ClassCastException。

spring-boot-devtools从缓存获取时导致ClassCastException。,第1张

spring-boot-devtools从缓存获取时导致ClassCastException。

这是Devtools的已知限制。反序列化高速缓存条目时,该对象未附加到正确的类加载器。

您可以通过多种方式解决此问题:

  1. 在开发中运行应用程序时禁用缓存
  2. 使用其他缓存管理器(如果您使用的是Spring Boot 1.3,则可以
    simple
    使用中的
    spring.cache.type
    属性强制使用缓存管理器
    application-dev.properties
    并在IDE中启用dev配置文件)
  3. 配置memcached(以及缓存的内容)以在应用程序类加载器中运行。我不建议使用该选项,因为上面的前两个更容易实现


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5662387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存