test 启动不起来,描述为没有bean

来源:5-9 商户投放子系统 - 创建商户服务接口实现

慕丝2448163

2018-08-19

代码肯定没问题直接copy的。。但是就是启动不起来,网上找了些资料说是路径问题,但是我的路径也和源码一样啊。。求助,自己查了两天了

Description:


Field merchantsServ in com.XX.passbook.merchants.service.MerchantsServTest required a bean of type 'com.XX.passbook.merchants.service.IMerchantsServ' that could not be found.



Action:


Consider defining a bean of type 'com.XX.passbook.merchants.service.IMerchantsServ' in your configuration



写回答

2回答

sssnnnn

2018-12-01

遇到了一样的问题,我把测试类的 test Java 包目录

package com.xxxxx.passbook.merchants.service;

改成了和 main java 的包目录一样(即把 merchants 文件夹删掉)

package com.xxxxx.passbook.service;

就行了

0
0

张勤一

2018-08-19

你这个是因为bean没有被扫描到,两种可能:

  1. class 上面没有注解

  2. 包结构不对,没有被spring扫描到

0
0

Java分布式后台开发 Spring Boot+Kafka+HBase

从零到一完整搭建企业级架构的通用卡包工程,让你迈到百度T4+ 。

886 学习 · 221 问题

查看课程