企業應用程式中兩個以上模組之間的循環相依關係,最常發生在從 WebSphere® Studio 之外匯入專案的時候。 當企業應用程式中有兩個以上的模組之間發生循環時,Java™ 建置器就無法正確計算專案的建置次序。完整建置在這些狀況下會失敗,或需要多次呼叫。
因此,最佳作法是將專案或模組元件化。 這可讓您的模組相依關係依樹狀結構的方式來運作,而不是依循環圖解的方式來運作。 這個作法的附加好處是產生因素和分層更好的應用程式。