Olá Bruno, que bom que foi válido.
Seguinte, no projeto Pai (parent), eu so coloco as dependências comuns a todos os demais projetos, por exemplo: se vc está constituindo um projeto inteiro em Spring, e o segmentou, digamos:
ProjetoParent [ProjetoWeb, ProjetoDAO, ProjetoBusiness]
Neste exemplo, os tres projeto pertencentes ao parent terão que ter as dependências do SpringCore acoloco as dependências do spring no projeto Parent.
Observe que temos o projeto DAO, responsável apenas pela camada de persistência, assim, coloco como dependências (JPA, Hibernate, etc) apenas no ProjetoDAO.
Nesta simulação, o projetoWeb deverá ter visibilidade ao projetoBusiness, assim, adiciono no pom.xml do projetoWeb uma depedência do ProjetoBusiness, por exemplo:
<dependency>
<groupId>br.com.projeto</groupId>
<artifactId>ProjetoBusiness</artifactId>
</dependency>
Deu pra entender mais ou menos?
[]s