运行环境:
jdk:1.8
dubbo:2.6.5
spring boot 2.0.4
问题描述:
在spring boot项目中使用Junit 测试dubbo服务,@reference 注解报空指针异常。而我用@Autowired 注解是没有问题的,并且用dubbo 2.5.2 及dubbo 2.8.4 都没有问题。

下图是我debug到dubbo的代码看到的,其中的服务Bean并没有被注入

下面是我用
@Autowired 测试的结果,没有任何问题


这个问题只有在单元测试的时候出现,服务在其他系统里面是可以正常调用的
运行环境:
jdk:1.8
dubbo:2.6.5
spring boot 2.0.4
问题描述:
在spring boot项目中使用Junit 测试dubbo服务,@reference 注解报空指针异常。而我用@Autowired 注解是没有问题的,并且用dubbo 2.5.2 及dubbo 2.8.4 都没有问题。

下图是我debug到dubbo的代码看到的,其中的服务Bean并没有被注入
下面是我用@Autowired 测试的结果,没有任何问题这个问题只有在单元测试的时候出现,服务在其他系统里面是可以正常调用的