2017-08-25 10 views
-1

錯誤描述 :org.springframework.beans.factory.BeanCreationException:錯誤 創建與豆名稱 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0': 調用init方法失敗;嵌套的異常是 java.lang.IllegalStateException:找到不明確的映射。無法映射 「xyz」bean方法public v1.com.practiceproject.response.ResponseObject v1.com.practiceproject.service.xyz.getSelectedProduct(java.lang.String)將java.lang.Exception拋出到 {[/ person/person],方法= [GET],params = [],headers = [],consumes = [],產生= [application/json],custom = []}: 已有'personService'bean方法public v1.com.practiceproject.response.ResponseObject v1.com.practiceproject.service.PersonService.getSelectedProduct(java.lang.String) throws java.lang.Exception mapped。在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1553) 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539) 在 有機springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475) 在 org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObject(AbstractBeanFactory.java:304) 在 org.springframework.beans .factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:300) 在 org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:195) 在 org.springframework .beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:700) 在 org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760) 在 org.springframework.context.support.AbstractApplicationContext .refresh(AbstractApplicationContext.java:482) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplication上下文(ContextLoader.java:403) 在 org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) 在 org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) 在 org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4797) 在 org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5291) 在 org.apache.catalina .util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask.run(Unknown Source)at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source )at java.util.concurrent.ThreadPoolExecutor $ Worker.run(Unknown Source) java.lang.Thread。運行(未知源)引起: java.lang.IllegalStateException:找到不明確的映射。無法映射 「xyz」bean方法public v1.com.practiceproject.response.ResponseObject v1.com.practiceproject.service.xyz.getSelectedProduct(java.lang.String)將java.lang.Exception拋出到 {[/ person/person],方法= [GET],params = [],headers = [],consumes = [],產生= [application/json],custom = []}: 已有'personService'bean方法public v1.com.practiceproject.response.ResponseObject v1.com.practiceproject.service.PersonService.getSelectedProduct(java.lang.String) throws java.lang.Exception mapped。在 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.registerHandlerMethod(AbstractHandlerMethodMapping.java:176) 在 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.detectHandlerMethods(AbstractHandlerMethodMapping.java:148) 在 有機springframework.web.servlet.handler.AbstractHandlerMethodMapping.initHandlerMethods(AbstractHandlerMethodMapping.java:109) 在 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.afterPropertiesSet(AbstractHandlerMethodMapping.java:89) 在 org.springframework.web。 servlet.mvc.method.annotation.RequestMappingHandlerMapping.afterPropertiesSet(RequestMappingHandlerMapping.java:163) at 個org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1612) 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1549) ...... 21多個嗨,我使用的web服務的REST類型用SpringMVC有,我得到波紋管外,同時啓動Apache server.Please幫我解決這個

回答

0

由於你的堆棧跟蹤顯示你有「發現模糊映射。不能映射'xyz'bean方法public「」已經有'personService'bean方法「,因爲我猜你的兩個@RequestMapping網址是相同的。

相關問題