gpt4 book ai didi

java - mvc :annotation-driven in dispatcher servlet configuration 内的冲突

转载 作者:行者123 更新时间:2023-11-29 09:32:29 25 4
gpt4 key购买 nike

我试图将 atmosphere websockets maven 项目集成到 spring ant 项目中。但是在配置时,似乎在 bean 实例化中引发了一些冲突。

这是我的调度程序 servlet

<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" />
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<bean class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"/>
</list>
</property>
</bean>


<mvc:annotation-driven>
<mvc:argument-resolvers>
<beans:bean class="com.project.AtmosphereArgumentResolver" />
</mvc:argument-resolvers>
</mvc:annotation-driven>

这是显示的错误:

Request processing failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.atmosphere.cpr.AtmosphereResource]: Specified class is an interface

最佳答案

没错! org.atmosphere.cpr.AtmosphereResource 是一个接口(interface)所以异常(exception)。 Spring 正在尝试实例化 bean org.atmosphere.cpr.AtmosphereResource,它应该是一个类,但它是一个接口(interface)。您不能实例化接口(interface)。您需要提供org.atmosphere.cpr.AtmosphereResource的实现类。

关于java - mvc :annotation-driven in dispatcher servlet configuration 内的冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12507854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com