2012-02-11 2 views
4

shibboleth 코드베이스에서 작동해야하는 코드가 있습니다. 수동 설치 단계는 shibboleth-identityprovider-2.3.5-bin.tar.gz를 다운로드 한 다음 압축을 풀고 빌드하고 몇 가지 병을 추가하는 것입니다.maven 종속성에서 "xxx-bin.tar.gz"파일을 어떻게 사용합니까?

maven 어셈블리 단계에서이 작업을 수행하고 싶습니다. 그러나 이진 파일에는 "-bin"이 있기 때문에 pom.xml에서 그 파일을 다운로드하도록 지정해야할지 모르겠다. 내 치어 나는이 : tar 파일 "을 표어-identityprovider-2.3.5-bin.tar.gz"가 아니라 "표어-identityprovier-2.3이라는 아마도 때문에

<dependency> 
    <groupId>edu.internet2.middleware</groupId> 
    <artifactId>shibboleth-identityprovider</artifactId> 
    <version>2.3.5</version> 
    <type>tar.gz</type> 
    <exclusions> 
     <exclusion> 
      <artifactId>shibboleth-jce</artifactId> 
      <groupId>edu.internet2.middleware</groupId> 
     </exclusion> 
    </exclusions> 
</dependency> 

그러나 종속성 검사 (실패 .5.tar.gz ".

나는 내가 적절한 tar 파일을 사용하는 내 치어으로 지정할 필요가 무엇인지 모르겠어요.

+1

분류기를 bin으로 설정합니다. – bmargulies

+2

''에' bin '을 추가하십시오. –

답변

1

나는 비슷한 문제를 가지고 있었다.

This link이 유익했다., 희망 도움이

+2

이론적으로이 질문에 대답 할 수 있지만 여기에 대답의 핵심 부분을 포함하고 참조 용 링크를 제공하는 것이 바람직합니다 (http://meta.stackexchange.com/a/8259/169503). –

관련 문제