SOA 레이어에는 12 개의 ear 파일이 있으며,이 EAR을 JBoss에 개별적으로 배포합니다. 점점 더 의존성을 관리하고 이러한 모든 EAR 파일을 배포하는 데 어려움을 겪고 있습니다. 배포를 위해 여러 개의 귀를 결합 할 수 있습니까?
- 메이븐을 사용하여 구축하고, 받는다는 - 귀 플러그인
- 지불-RS와 같은 편안하고 액세스/지불
- 에 대한의 WebModule이 포함되어 지급-API와 같은 API가 있습니다
각 EAR이다 종종 다른 귀 종속되는, -1.1.9.jar
- 지불 서비스 - 1.1.9.ear 같은 받는다는 버전 번호를 사용
Ideall y, 우리는 하나의 EAR (또는 다른 형식)을 사용하여 함께 버전을 지정하고 인증 할 수 있습니다. 내가 부모 pom 모듈을 추가하려고했지만, 그것은 단지 동시에 모든 개별 EAR을 구축하는 것을 용이하게합니다.
이러한 EAR 파일을 어떻게 든 결합 할 수 있습니까?
대답이 '아니오'인 경우 아키텍처에 "잘못했는지"에 대한 아이디어가 있습니까? 우리는 프로젝트를 결합해야합니까? API 종속성 문제를 다른 방법으로 해결 하시겠습니까?
감사합니다. 나는 너가 어디로 가고 싶은지 좋아해. 그것을 밖으로 시도하자, 만약 내가 밖으로 물론 대답을 받아 들일거야 운동. – javatestcase
많은 피터에게 감사드립니다. 이것은 제가 가고있는 최종 해결책에 매우 가깝습니다. 모듈을 빌드하는 부모, 모든 종속성을 포함하는 EAR pom 및 여러 webModule이있는 EAR 플러그인. – javatestcase