Po importu souboru EAR je možno vyřešit cyklické závislosti.
Cyklická závislost mezi dvěma nebo více moduly v podnikové aplikaci se nejčastěji vyskytuje při importu projektů z prostředí mimo pracovní plochu. Když mezi dvěma nebo více moduly v podnikové aplikaci existuje cyklus, tvůrce Java nemůže přesně vypočítat pořadí sestavení projektů. Úplná sestavení za těchto podmínek selhávají nebo je nutno je několikrát vyvolat.
Nejlepší postup proto je rozčlenit projekty na komponenty. Závislosti vašeho modulu tak mohou fungovat jako strom a nikoli jako cyklický diagram. Tento postup má další výhodu v tom, že vytváří lépe rozčleněnou a rozvrstvenou aplikaci.