Pode resolver dependências
cíclicas após um EAR ter sido importado.
Uma dependência cíclica entre dois ou mais módulos numa aplicação
empresarial acontece mais frequentemente quando os projectos são importados de
fora da área de trabalho.
Quando existe um ciclo entre dois módulos numa aplicação empresarial, o
preparador Java™ não consegue calcular de forma exacta a ordem de construção
dos projectos. As construções totais falham nestas condições ou requerem várias
invocações.
Assim sendo, a melhor prática é organizar os seus projectos e módulos
em componentes.
Isto permite que as suas dependências de módulo funcionem como uma árvore em
vez de um diagrama em ciclo.
Esta prática tem o benefício adicional de produzir uma aplicação melhor
relacionada e estratificada.