@Serviceを付けたクラスがあるのに、起動するとNoSuchBeanDefinitionExceptionになる。XMLにも探索の指定があるなら、まず確かめるのはそのXMLを、例外を出したApplicationContextが読んだかです。正しい設定ファイルがプロジェクトにあっても、別の入口から起動すれば、その設定でBeanが登録されるとは限りません。 この記事でわかることログから要求型と候補数を拾い、「探索先のずれ」と「XML未読込」を分ける。同じSomeServiceで候補0件・1件・2件を再現し ...