2012-09-12 85 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中

你不应该有这样的循环。