您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

服务器启动过程中,函数isAssignableFrom返回false

服务器启动过程中,函数isAssignableFrom返回false

这真的很奇怪。面对这样的问题,我首先怀疑在子应用程序上下文中找不到该bean或将其隐藏为同名bean。但是正如您说的那样,您设法看到该对象ClassUtils.isAssignableFrom已被调用并返回了False,我承认找到并测试了正确的bean。

我可以想象的最后一个问题是classpath中有多个HandlerMapping实例。正如JonSkeet的评论所建议的那样,如果spring- webmvc.jar类路径中有多个,则用于的类加载器FrameworkEndpointHandlerMapping可以选择一个,而用于自定义的类加载器DispatcherServlet可以选择另一个

如果使用的是maven,请控制依赖图。而且,无论如何,请控制您应用和servlet容器的lib文件夹中的jar列表,??以及可以通过全局CLASSPATH环境变量公开访问的jar列表

其他 2022/1/1 18:14:52 有561人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶