Zależności cykliczne między modułami J2EE

Zależność cykliczna między kilkoma modułami w aplikacji korporacyjnej występuje zazwyczaj wówczas, gdy importujemy projekty spoza środowiska roboczego. Kiedy istnieje cykl między kilkoma modułami aplikacji korporacyjnej, program budujący Java nie może dokładnie obliczyć kolejności budowania projektów. W takich warunkach pełny proces budowania nie powiedzie się lub będzie wymagać wielokrotnego wywołania.

Dlatego sprawdzoną procedurą jest łączenie projektów lub modułów w komponenty. Dzięki temu zależności między modułami będą mieć formę drzewa, a nie cyklu. Ten sposób postępowania ma też dodatkową zaletę w postaci lepszego podziału aplikacji na czynniki i warstwy.

Zadania pokrewne
Importowanie pliku EAR aplikacji korporacyjnej
Usuwanie zależności cyklicznych po zaimportowaniu projektu EAR