2012-09-12 5 views
0

2 개의 애플리케이션 (EAR-s)을 보유하고 있으며 각 EJB에는 자체 EJB 모듈이 있습니다. 이제 maven을 사용하여 응용 프로그램을 빌드하려고합니다. 문제는 각 EJB 모듈이 다른 응용 프로그램의 EJB 클라이언트 모듈과 EJB 클라이언트 모듈을 사용하고 있다는 것입니다. 메이븐 토폴로지에서 EJB 핵심 모듈과 EJB 클라이언트 모듈을 하나의 프로젝트에 배치해야하므로 라운드 종속성을 얻고 응용 프로그램을 빌드 할 수 없습니다. 제안 사항이 있으십니까?Maven EJB 의존성

+0

각 EJB 모듈에는 무엇이 있습니까? 웹 서비스? 엔티티? – Ilya

+0

Stateless beans – Andrey

+0

응용 프로그램 아키텍처가 명확하지 않음 – Ilya

답변

0

귀는 1.ear에 따라

  • 모듈 -1- core.jar를
  • 모듈 -1- client.jar가
  • 모듈 -2- client.jar가

귀 2.ear는

  • 모듈-2-core.jar를
  • 에 따라 달라집니다3210
  • 모듈 -2- client.jar가
  • 모듈 -2- client.jar가

모듈은 X-core.jar를

  • 모듈 X-client.jar가에 달려

이와 같은주기가 없어야합니다.