项目场景:
提示:微服务多模块项目:
问题描述
微服务多模块之间依赖引用不到
从git上拉下来一个项目。三个模块,idea工具maven自动构建了项目,编译完成,没一点爆红。
项目结构里面查看这三个模块也都加载进项目了。但是在写代码的时候发现,在模块一的一个枚举类里面加了一个枚举,但是在模块2里面就是引用不到这个枚举类的枚举,然后从模块2点进去这个枚举,发现模块2引用到的枚举类根本不是我现在模块1的。而是一开始maven构建的时候模块一安装进去的maven依赖。而我后面更新的枚举他是引用不到的。然后我一直clean install也安装不进去。
原因分析:
可能idea加载项目的时候,模块1没有加载进项目。
解决方案:
最后经过一天的挣扎,发现重新卸载模块再加载解决了。