2012-11-27 1 views
1

다른 팀에서 이진 jar로 제공하는 ejb-jar가 있습니다. 즉, ejb-jar에는 ejb 클래스 파일 만 포함되어 있습니다 (소스 코드 없음). ejb-jar를 ear 파일에 ejb 모듈로 포함시켜야합니다. 내 귀 파일에는 다른 많은 ejb/war 모듈이 있습니다. 메이븐을 사용하여이 Thirdparty ejb-jar 모듈을 귀에 구성하는 가장 좋은 방법은 무엇입니까?Maven을 사용하여 바이너리 ejb-jar (소스 프로젝트 없음) 파일을 ear 파일에 포함시키는 방법?

덕분에, PB

답변

0

안녕하세요 간단하게 말할 것입니다 : ...

<plugin> 
    <artifactId>maven-ear-plugin</artifactId> 
    <version>2.8</version> 
    <configuration> 
     <modules> 
     <ejbModule> 
      <...> 
     </ejbModule> 
     </modules> 
    </configuration> 
    </plugin> 

을하고 귀 프로젝트에 보통 의존으로 EJB-JAR을 정의하는 것을 잊지 마세요

0

로컬로 테스트하려면 mvn install : install-file -Dfile = your.artifact.jar -DgroupId = your.org -DartifactId = your-artifact.jar -Dversion = 1.0 -Dpackaging = ejb -DgeneratePom = true를 사용하십시오.

일단 저장소에 있으면, @khmarbaise에 표시된 것처럼 모든 ejb 종속성처럼 사용할 수 있습니다.

Nexus 또는 다른 이슈 저장소를 사용하는 경우 대신 여기에 배포하십시오.

관련 문제