springcloud中添加新模块非树状显示
前言
最近在springcloud多模块项目上添加一个新的子模块时,idea中maven层级图显示不正常,和父级显示在同级下,之前就遇到过这个问题,这次遇到又差点忘了,下面记录下
解决
1、首先子模块的pom.xml文件中,一定要添加parent,代码如下
1 | ..代码省略... |
确保上面的groupId
,artifactId
,version
三个属性和父级模块的pom.xml文件中的声明的这三个属性的值一致
2、也是最重要的一步,父级模块的pom.xml文件下一定要添加modules
属性,代码如下
1 | <modules> |
完成后刷新maven就可以了,这时再查看maven树就是树状了,子模块再父模块下了
注意
两个步骤一个都不能少,少一个都不能显示树状,我就是老是忘记第二步,第一次折腾了多半个小时,一直在子模块下的pom文件折腾,以为是哪里写错了,后来才突然看到父模块中未添加子模块导致的