org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘handlerExceptionResolver’ defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration E n a b l e W e b M v c C o n f i g u r a t i o n . c l a s s ] : B e a n i n s t a n t i a t i o n v i a f a c t o r y m e t h o d f a i l e d ; n e s t e d e x c e p t i o n i s o r g . s p r i n g f r a m e w o r k . b e a n s . B e a n I n s t a n t i a t i o n E x c e p t i o n : F a i l e d t o i n s t a n t i a t e [ o r g . s p r i n g f r a m e w o r k . w e b . s e r v l e t . H a n d l e r E x c e p t i o n R e s o l v e r ] : F a c t o r y m e t h o d ′ h a n d l e r E x c e p t i o n R e s o l v e r ′ t h r e w e x c e p t i o n ; n e s t e d e x c e p t i o n i s j a v a . l a n g . N o S u c h M e t h o d E r r o r : o r g . s p r i n g f r a m e w o r k . b o o t . a u t o c o n f i g u r e . w e b . s e r v l e t . W e b M v c A u t o C o n f i g u r a t i o n EnableWebMvcConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.servlet.HandlerExceptionResolver]: Factory method 'handlerExceptionResolver' threw exception; nested exception is java.lang.NoSuchMethodError: org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration EnableWebMvcConfiguration.class]:Beaninstantiationviafactorymethodfailed;nestedexceptionisorg.springframework.beans.BeanInstantiationException:Failedtoinstantiate[org.springframework.web.servlet.HandlerExceptionResolver]:Factorymethod′handlerExceptionResolver′threwexception;nestedexceptionisjava.lang.NoSuchMethodError:org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfigurationEnableWebMvcConfiguration.addDefaultHandlerExceptionResolvers(Ljava/util/List;)V
问题:
解决:
1.pom.xml添加:
改为: