2011-01-13 4 views
1

X-Doclet 주석이있는 EJB 서비스와 서버 프로젝트에서 생성 된 클라이언트 jar에 종속 된 클라이언트 프로젝트 (모듈)를 포함하는 하나의 프로젝트 (EJB 서버라고 함)가 있습니다.생성 된 jar에 대한 모듈 종속성

하나의 프로젝트 (모듈)가 다른 모듈에서 생성 된 JAR에 의존 할 때 이러한 종속성을 설정하는 가장 좋은 방법은 무엇입니까? 당신이 병렬로이 두 모듈을 개발하고 부모 POM을 작성하고 두 개의 모듈을 선언 같은 프로젝트의 일부인 경우

:

답변

0

는 두 가지 시나리오가 있습니다. 모듈 (클라이언트)에 따라 의존성 선언 (서버)을 선언해야합니다.

두 모듈을 별도로 개발 한 다음 서버를 릴리스하고 클라이언트가 서버에 종속되어 있다고 선언하고 maven이 개인 저장소에서 서버를 검색하도록합니다.

+0

글쎄, 그건 표준 종속성과 같습니다. 그러나이 시나리오에서는 JAR이 서버 모듈에서 생성되며 클라이언트 모듈은 전체 JAR 모듈에만 의존해서는 안됩니다 – Primk

+0

그런 다음 두 번째 시나리오가 필요합니다. –

+0

모듈 식 설계가 더 좋습니다. –

관련 문제