2012-05-10 2 views
0

나는 Maven 아키 타입의 Common JAR을 가지고있다. 여기에는 상호 배타적 인 두 개의 Maven 아키 타입 WAR 프로젝트에 공통적 인 공유 자바 클래스가있다.Maven : 두 개의 WAR 파일이 사용하는 JAR 파일에 웹 페이지 추가하기

최근에 일부 사용자 정의 오류 웹 페이지, 첨부 된 JSF 백업 빈 및 web.xml 구성 지원 부분 (웹 조각)을이 JAR에 재사용 할 수있는 기회가있었습니다.

제 질문은 메이븐 (Maven)입니다. 두 웹 페이지 응용 프로그램을 어떻게 구성하여 이러한 웹 페이지를 "볼 수 있습니까?"

답변

1

소위 skinny warwar overlays 기능을 조사해야합니다.

공유 리소스가 포함 된 패키징 전쟁으로 모듈을 만들 수 있습니다. 이제 다른 전쟁 모듈이 그것에 의존 할 때 - 유형 "전쟁"에 의존 할 때 -이 파일들은 새로운 전쟁에 추가 될 것입니다. jar 파일을 묶어서 maven 저장소에 보관하고 싶지 않기 때문에 jar 파일을 스키니에서 제외하는 것이 좋습니다.