父子工程之idea子工程引入不了父工程的pom依赖

问题的提出

当我们在使用父子工程创建项目时,一般子工程的pom依赖会以父工程的pom文件为基础,有点类似与Java基础的父子继承,但有时却引入不了依赖

创建项目父子工程 父子工程之idea子工程引入不了父工程的pom依赖
项目依赖 父子工程之idea子工程引入不了父工程的pom依赖

问题的分析与解决

1、查看父工程依赖
一般使用父子工程,父工程的pom文件都会有一个modules标签,里面都是子工程模块名,可以先看看是否将子工程添加进去
父子工程之idea子工程引入不了父工程的pom依赖

2、查看子工程的依赖
既然父工程有modules标识了其子工程是哪些,那么子工程必然会有一个标签指向父工程,它就是<parent>标签,没有就加上
父子工程之idea子工程引入不了父工程的pom依赖