2013-07-15 2 views
0

Maven을 사용하여 Sonatype Nexus를 설정 했으므로 작동하는 것으로 보입니다. 그러나, 내 프로젝트는 docbook-xsl-1.75.2에 (transitively) 의존하지만 jar 파일 대신 zip 파일을 찾습니다. 이것이 넥서스가 그것을 얻지 못하는 이유인가, 그것이 zip 파일인가? 가능한 필터를 제공하는 웹 콘솔에서 Nexus 구성 페이지를 찾지 못했습니다.Nexus 소니 타입이 ZIP 종속성을 얻지 못합니다.

Nexus 리포지토리를 탐색하고 pom 파일을 가져 오는 것을 확인합니다.

+0

'generate-resources' 목표를 사용하여이 의존성의 내용을 검색해보십시오. –

답변

0

다음 날 Nexus를 다시 시작한 후 종속성이 나타납니다. 여전히 넥서스가 의존성을 보지 못하고 있지만 분명히 이용 가능하지만 적어도이 문제는 해결 된 마술을 이해하지 못합니다.

1

해당 모듈에는 주요 아티팩트가 없으며 패키지 유형이 "pom"으로 설정되어 있습니다. 그것을 가지고 무엇을

다음과 같이 메이븐 모듈 분류를 사용하여 검색 할 수있는 두 개의 추가 유물입니다 :

<dependency> 
    <groupId>net.sf.docbook</groupId> 
    <artifactId>docbook-xsl</artifactId> 
    <version>1.75.2</version> 
    <classifier>resources</classifier> 
    <type>zip</type> 
</dependency> 

그리고

<dependency> 
    <groupId>net.sf.docbook</groupId> 
    <artifactId>docbook-xsl</artifactId> 
    <version>1.75.2</version> 
    <classifier>ns-resources</classifier> 
    <type>zip</type> 
</dependency> 

미안, 난 당신이 검색 할 방법을 몰라 전이 의존성으로.

관련 문제