在匯入 EAR 之後更正循環相依關係

您可以在匯入 EAR 之後解決循環相依關係。

企業應用程式中兩個或更多模組之間的循環相依關係,最常發生在從工作台之外匯入專案之時。 當企業應用程式中有兩個以上的模組之間存在循環關係時,Java™ 建置器無法正確計算專案的建置次序。完整建置在這些狀況下會失敗,或需要多次呼叫。

因此,最佳作法是將專案或模組組織成元件。這可讓您的模組相依關係依樹狀結構的方式來運作,而不是依循環圖解的方式來運作。 這個作法的附加好處是產生因素和分層更好的應用程式。

  1. 在 JAR 檔內找出有循環相依關係的所有類別,將這些類別移至共用 Java 專案或 JAR 檔。
  2. 使用企業應用程式編輯器,將公用程式 JAR 檔對映至共用專案。
  3. 對於應用程式中的每一個 JAR 模組,利用 JAR 相依關係編輯器或內容頁,將相依關係設定到真正需要的 JAR 檔。

相關概念
J2EE 模組之間的循環相依關係
相關工作
匯入企業應用程式 EAR 檔