Springframework संस्करण 4.2.3 (4.1.2 से) का उपयोग करने के लिए अपने pom.xml अद्यतन करने के बाद, आवेदन शुरू हुआ करने के लिएवसंत - java.lang.NoSuchMethodError: org.springframework.web.accept.ContentNegotiationManager.getStrategies() Ljava/उपयोग/सूची ;?
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter': Invocation of init method failed; nested except
ion is java.lang.NoSuchMethodError: org.springframework.web.accept.ContentNegotiationManager.getStrategies()Ljava/util/List;
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:838)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:537)
at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:667)
at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:633)
at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:681)
at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:552)
at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:493)
at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136)
at javax.servlet.GenericServlet.init(GenericServlet.java:160)
मैं Maven साफ की कोशिश की है के साथ, पुनर्निर्माण, आदि में विफल रहता है, लेकिन त्रुटि बनी रहती है।
मुझे संदेह है कि एक पुराना जार कहीं भी आयोजित किया जा रहा है, लेकिन कहां ?!
क्या आप अपना pom.xml पेस्ट कर सकते हैं। एकमात्र चीज जिसे मैं सोच सकता हूं वह है कि आप सभी वसंत पुस्तकालयों को अद्यतन करते हैं। इस मामले में वसंत-वेब। –
अधिकतर आपके पास एक स्प्रिंग लाइब्रेरी का एक पुराना संस्करण है जो एक पारस्परिक निर्भरता के रूप में खींचा जा रहा है। निर्भरताओं को प्रबंधित करने के लिए आपको नए स्प्रिंग 4 बिल ऑफ मैटेरियल कार्यक्षमता का उपयोग करना चाहिए क्योंकि यह वास्तव में इस तरह की समस्या को रोक देगा। देखें: http://stackoverflow.com/a/26781484/1356423 –