Zyklische Abhängigkeiten können nach dem Import einer EAR aufgelöst werden.
Eine zyklische Abhängigkeit zwischen zwei oder mehr Modulen in einer Unternehmensanwendung tritt dann am ehesten auf, wenn Projekte von außerhalb der Workbench importiert werden. Wenn ein Zyklus zwischen zwei oder mehr Modulen in einer Unternehmensanwendung vorhanden ist, kann das Java-Erstellungsprogramm die Erstellungsreihenfolge der Projekte nicht präzise berechnen. Vollständige Erstellungen schlagen unter diesen Bedingungen fehl, oder sie erfordern mehrere Aufrufe.
Die empfohlene Methode ist daher die Gliederung Ihrer Projekte oder Module in Komponenten. Dadurch agieren Ihre Modulabhängigkeiten als Baum anstelle eines Zyklusdiagramms. Dieses Verfahren bietet den zusätzlichen Vorteil der Produktion einer besser gegliederten und geschichteten Anwendung.