Análise de dependência de engenharia de agregação Maven

Interdependência, o projeto pai possui algumas dependências, todos os subprojetos as possuem e os subprojetos podem adicionar suas próprias dependências separadamente.

 Análise de dependência do projeto de agregação Maven #

Se as dependências forem adicionadas ao pom do projeto pai, todos os subprojetos herdarão as dependências do projeto pai de acordo com o relacionamento de herança das dependências:

  • Benefícios: Quando vários subprojetos exigem a mesma dependência, não há necessidade de adicionar repetidamente dependências em subprojetos

  • Desvantagem: Se alguns subprojetos não precisarem dessa dependência, eles ainda serão herdados à força

Se nenhuma dependência unificada for adicionada ao projeto pai, as dependências exigidas por cada subprojeto precisam ser adicionadas no pom do subprojeto

Se houver vários subprojetos que precisam adicionar a mesma dependência, você precisa gerenciar a versão da dependência no pom do projeto pai

依赖配置说明

  1. Adicione todas as dependências exigidas por cada subprojeto no arquivo pom do projeto pai de uma só vez
  2. Adicione as dependências do subprojeto atual separadamente em cada subprojeto

Guess you like

Origin blog.csdn.net/qq_53357781/article/details/122858548