Handler dispatch failed; nested exception is java.lang.LinkageError: loader constraint violation: when resolving interface method "com.lm.soa.sso.feign.SSOServiceFeign.getUserInfoByToken(Ljava/lang/String;)Lcom/lm/common/web/CommonResponse;" the class loader (instance of org/springframework/boot/devtools/restart/classloader/RestartClassLoader) of the current class, com/lm/soa/store/controller/StoreOperateController, and the class loader (instance of sun/misc/Launcher$AppClassLoader) for the method's defining class, com/lm/soa/sso/feign/SSOServiceFeign, have different Class objects for the type com/lm/common/web/CommonResponse used in the signature
时间: 2023-09-30 15:10:53 浏览: 522
vue-event-handler-VueJS的事件处理插件。-Vue.js开发
这是一个 Java 中的 LinkageError 异常,意味着在当前类 `com/lm/soa/store/controller/StoreOperateController` 和方法的定义类 `com/lm/soa/sso/feign/SSOServiceFeign` 的类加载器之间存在类型 `com/lm/common/web/CommonResponse` 的 Class 对象不同的问题。这可能是由于不同版本的依赖项导致的类路径冲突问题,或者可能是由于在同一应用程序上下文中使用了不同的类加载器。建议检查应用程序的依赖项和类加载器配置,确保所有依赖项都与应用程序兼容,并使用相同的类加载器加载相同的类。如果问题仍然存在,您可以尝试使用调试工具来检查类加载器层次结构。
阅读全文