org.springframework.beans.factory.BeanDefinitionStoreException:XMLドキュメントを解析する予期しない例外...
Org Springframework Beans
[エラー]
org.springframework.beans.factory.BeanDefinitionStoreException:URL [file:/ F:/MyWorkspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/marbled-cat/からXMLドキュメントを解析する予期しない例外WEB-INF / classes / spring-servlet.xml]ネストされた例外はorg.springframework.context.annotation.ConflictingBeanDefinitionExceptionです:Beanクラス[org.mcc.merchant.controller.MerchantController]のアノテーション指定のBean名 'merchantController'が既存のものと競合します、同じ名前とクラスの互換性のないBean定義[org.mcc.campus.manager.controller.MerchantController]
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:414)
[考えられる原因]
パッケージが異なり、同じ名前のクラスが2つありますが、クラスディレクトリが異なります。
【解決】
SpringマネージドBeanは、おそらくマップにインスタンス化されたBeanに似ており、IDと名前を構成します(構成されている場合)。 保管することが重要です、
2対立することは確実ですが、友達になるには別の名前を付ける必要があります
に似ている
controller('systemHomeController') controller('moduleHomeController')