spring接入swagger後單元測試報錯
阿新 • • 發佈:2018-12-31
org.springframework.beans.factory.BeanCreationException:
Error creating bean with name
'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0'
:
Initialization of bean failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name
'documentationPluginsBootstrapper'
defined
in URL [jar:file:/Users/cheongz/Documents/workspace-sts-
3.7
.
1
.RELEASE/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/app_geneart_qa/WEB-INF/lib/springfox-spring-web-
2.2
.
2
.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsBootstrapper.
class
]:
Unsatisfied dependency expressed through constructor argument with index
1
of
type [springfox.documentation.spi.service.RequestHandlerProvider]: : Error creating bean with name
'webMvcRequestHandlerProvider'
defined
in URL [jar:file:/Users/cheongz/Documents/workspace-sts-
3.7
.
1
.RELEASE/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/app_geneart_qa/WEB-INF/lib/springfox-spring-web-
2.2
.
2
.jar!/springfox/documentation/spring/web/plugins/WebMvcRequestHandlerProvider.
class
]:
Unsatisfied dependency expressed through constructor argument with index
0
of
type [java.util.List]: : Error creating bean with name
'requestMappingHandlerMapping'
defined
in
class
path
resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.
class
]:
Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [
public
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.requestMappingHandlerMapping()] threw exception; nested exception is java.lang.ClassCastException: org.springframework.web.accept.ContentNegotiationManagerFactoryBean$$EnhancerByCGLIB$$5b6e6970
cannot be cast to org.springframework.web.accept.ContentNegotiationManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name
'requestMappingHandlerMapping'
defined
in
class
path
resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.
class
]:
Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [
public
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.requestMappingHandlerMapping()] threw exception; nested exception is java.lang.ClassCastException: org.springframework.web.accept.ContentNegotiationManagerFactoryBean$$EnhancerByCGLIB$$5b6e6970
cannot be cast to org.springframework.web.accept.ContentNegotiationManager; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name
'webMvcRequestHandlerProvider'
defined
in URL [jar:file:/Users/cheongz/Documents/workspace-sts-
3.7
.
1
.RELEASE/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/app_geneart_qa/WEB-INF/lib/springfox-spring-web-
2.2
.
2
.jar!/springfox/documentation/spring/web/plugins/WebMvcRequestHandlerProvider.
class
]:
Unsatisfied dependency expressed through constructor argument with index
0
of
type [java.util.List]: : Error creating bean with name
'requestMappingHandlerMapping'
defined
in
class
path
resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.
class
]:
Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [
public
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.requestMappingHandlerMapping()] threw exception; nested exception is java.lang.ClassCastException: org.springframework.web.accept.ContentNegotiationManagerFactoryBean$$EnhancerByCGLIB$$5b6e6970
cannot be cast to org.springframework.web.accept.ContentNegotiationManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name
'requestMappingHandlerMapping'
defined
in
class
path
resource [org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.
class
]:
Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [
public
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.requestMappingHandlerMapping()] threw exception; nested exception is java.lang.ClassCastException: org.springframework.web.accept.ContentNegotiationManagerFactoryBean$$EnhancerByCGLIB$$5b6e6970
cannot be cast to org.springframework.web.accept.ContentNegotiationManager