Dependências Cíclicas entre Módulos J2EE

Uma dependência cíclica entre dois ou mais módulos em um aplicativo corporativo ocorre com maior freqüência quando projetos são importados externamente ao Ambiente de trabalho. Quando existir um ciclo entre dois ou mais módulos em um aplicativo corporativo, o construtor Java não poderá calcular com precisão a ordem de construção dos projetos. Construções completas sofrerão falhas sob essas condições ou precisarão de várias chamadas.

Portanto, a melhor prática seria organizar seus projetos ou módulos em componentes. Isto permite que suas dependências de módulo funcionem como uma árvore em vez de um diagrama de ciclo. Esta prática possui o benefício adicional de produzir um aplicativo com melhor estrutura e construção.

Tarefas relacionadas
Importando um Arquivo EAR de Aplicativo Corporativo
Corrigindo Dependências Cíclicas após a Importação de um EAR