Nadat u een EAR-bestand hebt geïmporteerd, kunt u cyclische dependency's verhelpen.
Een cyclische dependency tussen twee of meer modules van een bedrijfstoepassing ontstaat meestal wanneer projecten vanaf een externe locatie in de workbench worden geïmporteerd. De buildvolgorde van de projecten kan niet nauwkeurig door de Java-builder worden berekend zolang er cycli bestaan. Volledige builds mislukken of zullen meerdere keren moeten worden aangeroepen.
Het is dan ook raadzaam de projecten of modules in componenten onder te verdelen. De moduledependency's werken dan als structuur in plaats van cyclusdiagram. Als u op deze manier te werk gaat, zal de toepassing bovendien beter gestructureerd en ingedeeld zijn.