在其他服务里无法,无法使用该工具类,而且报NullPointerException;
原因为:SpringBoot默认包扫描机制: 从启动类所在包开始,扫描当前包及其子级包下的所有文件,也就是@ComponentScan未扫描到common-service所在jar包SpringContextUtil工具类,也就是该Bean为实例化,未给context赋值,导致getBean方法使用报错。
解决办法:调整springBoot扫描范围,即可
@SpringBootApplication(scanBasePackages = "com.lls")