JFinal依赖出错

错误信息:have different Class objects for the type com/jfinal/config/Interceptors used in the signature

我用JFinal整合第三方框架做成一个依赖,第二个项目引入做好的依赖后,启动报错

求助

评论区

JFinal

2020-12-16 14:41

可能是有多个 jfinal 版本被依赖了,找出来,然后在 pom.xml 中使用 excluded 排除旧版本试试

不知道昵称

2020-12-16 15:12

@JFinal 引入的项目里把jfinal依赖设置成了provided,也无用

JFinal

2020-12-16 15:26

@不知道昵称 eclipse 打开 pom.xml 以后,下方会出现一个小 tab,点击进去,可以查看依赖树结构, 如果有多个依赖会在树中出现多次

不知道昵称

2020-12-17 11:52

@JFinal 在configInterceptor中不可以把me对象传给引用的依赖中的类去做处理吗?

不知道昵称

2020-12-17 11:56

@JFinal 完整异常: Exception in thread "main" java.lang.LinkageError: loader constraint violation: when resolving method "test02.Auto.autoSc(Lcom/jfinal/config/Interceptors;)V" the class loader (instance of com/jfinal/server/undertow/hotswap/HotSwapClassLoader) of the current class, test01/DemoConfig, and the class loader (instance of sun/misc/Launcher$AppClassLoader) for the method's defining class, test02/Auto, have different Class objects for the type com/jfinal/config/Interceptors used in the signature

热门反馈

扫码入社