控制台错误详细信息


***************************
APPLICATION FAILED TO START
***************************

Description:

Field baseRedisService in com.hongyu.member.service.impl.DemoApiServiceImpl required a bean of type 'com.hongyu.api.redis.BaseRedisService' that could not be found.


Action:

Consider defining a bean of type 'com.hongyu.api.redis.BaseRedisService' in your configuration.

造成该问题的原因:项目已被分解为不同的模块,需要指定要扫描独立模块下对应的包

解决办法:在启动类上使用@ComponentScan注解

@SpringBootApplication
@EnableEurekaClient
@ComponentScan("com.hongyu.api")
public class MemberService {

	/**   
	* @Function: MemberService.java
	* @Description: 该函数的功能描述
	* @param:描述1描述
	* @return:返回结果描述
	* @throws:异常描述
	* @author: Jack
	* @date: 2019年7月3日 上午10:41:41 
	*/
	public static void main(String[] args) {
		SpringApplication.run(MemberService.class, args);
	}

}

 

更多推荐

微服务架构中出现Bean注入失败Consider defining a bean of type 'com.hongyu.api.redis.Base