문제

고객 선택에 따라 (Alfresco 또는 Jackrabbit 또는 ...)의 라이브러리 종속성을 번들로 만들고 싶습니다. 의존성 수는 실제로 선택한 공급 업체에 따라 다릅니다. 최종 제품에는 고객 선택에 따라 종속 항아리 만 포함되도록 Maven 레벨에서 고리를 어떻게 제공합니까?

도움이 되었습니까?

해결책

필요한 종속성을 공급 업체별로 두어이를 달성 할 수 있습니다. 프로필 당신의 pom에서 :

<profiles>
    <profile>
        <id>Alfresco</id>
        <dependencies>
            ...
        </dependencies>
    </profile>
    <profile>
        <id>Jackrabbit</id>
        <dependencies>
            ...
        </dependencies>
    </profile>
</profiles>

그런 다음 빌드에 원하는 프로필을 활성화 할 수 있습니다.

mvn -PJackrabbit install
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top