@[TOC] moudule依赖另一个moudule后,找不到依赖moudule的类
报错
写一个自己的项目Demo,发现依赖,以及pom的各个module之间的依赖关系都是没有问题的。但就是报错。报错如下:


各种方法都试过。
方法一:

方法二:

都是没办法解决问题的。(自身的扫描包路径是没有问题的)
最后发现编译不成功的controller类中有一个main方法。突然想起main方法会导致spring boot的一些编译问题。注释后,发现报错消失。
总结
在项目中最好是不要用main方法测试。使用测试类。防止出现这种编译问题,报错还不能够很好定义报错原因。