2012-09-12 88 views
0

我得到了2個應用程序(EAR-s),他們每個人都有自己的EJB模塊。 現在我試圖用maven構建應用程序。 問題在於,每個EJB模塊都使用來自其他應用程序的自己的EJB客戶端模塊和EJB客戶端模塊。 在maven拓撲結構中,EJB-core和EJB-client模塊必須放在一個項目中,所以我得到了循環依賴並且無法構建應用程序。 有什麼建議嗎?Maven EJB依賴

+0

你在每個EJB模塊中有什麼?網絡服務?實體? – Ilya

+0

無狀態豆 – Andrey

+0

在你的應用程序體系結構中不清楚 – Ilya

回答

0

耳1.ear取決於

  • 模塊-1- core.jar添加
  • 模塊-1- client.jar中
  • 模塊-2- client.jar中

ear-2.ear取決於

  • module-2-core.jar
  • 模塊-2- client.jar中
  • 模塊-2- client.jar中

模塊-X-core.jar添加取決於

  • 模塊-X-client.jar中

你不應該有這樣的循環。