idea关于二级maven项目模块配置无法被三级maven项目模式使用问题
使用idea开发过程中会出现二级maven项目模块配置,三级maven模块却使用不了。结构如下图:
common模块下的pom.xml配置service_base无法使用,明明配置中给出了配置,在service_base的java类中却不能使用@Configuration和@Bean。
原因:service_base配置的坐标(artifactId)到了一级maven模块的配置中。
解决方案:将service_base的pom.xml配置中的坐标改为common。
在service_base的java类中即可使用@Configuration和@Bean。