BaseController在jar里会报ClassCastException

BaseController如果不在当前项目中,而在Jar里面会报错

java.lang.ClassCastException: LoginController cannot be cast to com.jfinal.core.Controller

at com.jfinal.core.ControllerFactory.getController(ControllerFactory.java:25)

LoginController 继承了BaseController

此报错是在undertow下运行报错,在tomcat运行没有问题

我的开发环境是IDEA

会不会是类加载机制导致?

评论区

JFinal

2019-11-06 22:57

配置 undertow.hotSwapClass ,文档中有说明

热门反馈

扫码入社