我在罐子里有这个课
package com.tdk.iot;
@Component
public class LogTemplate {
..
}
这是我的应用程序上下文文件:
<context:component-scan base-package="com.tdk.iot" />
但是当我启动应用程序时,我遇到了这个错误:
weblogic.application.ModuleException: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.tdk.iot.LogTemplate] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
答案 0 :(得分:0)
您可以尝试显式声明bean
<bean id="logTemplate" class="org.tdk.iot.LogTemplate"/>
还要确保你的jar确实在classpath上。