2014-12-18 3 views
0

프로젝트에서 OpenAM을 사용하려고합니다. 우리는 maven을 사용합니다.Maven OpenAM - 저장소의 종속성을 찾지 못했습니다.

<dependency> 
     <groupId>org.forgerock.openam</groupId> 
     <artifactId>amserver</artifactId> 
     <version>${openam.version}</version> 
     <scope>provided</scope> 
    </dependency> 

을하지만 mvn clean install을 실행할 때마다 나는 오류가 아래 얻을 :

<repositories> 
    <repository> 
     <id>forgerock</id> 
     <url>http://maven.forgerock.org/repo/releases</url> 
    </repository> 
</repositories> 

과 : 내 pom.xml 파일에 가지 아래에 추가 한 내가에서 폴더를 삭제하려고

Could not find artifact org.forgerock nam:amserver:jar:10.0.0 in forgerock (http://maven.forgerock.org/repo/releases) -> [Help 1]

. m2 폴더, mvn clean install -U했지만 행운을 빕니다. 나는 공식 URL에서 메이븐 구문을 가지고있다 : https://wikis.forgerock.org/confluence/display/openam/Using+Maven+and+OpenAM.

누구든지 나를 안내 할 수 있습니까?

+0

버전을 수동으로 넣으려고 했습니까? 그들의 저장소가 잘 구성되어있는 것 같습니다 : http://maven.forgerock.org/repo/releases/org/forgerock/openam/openam/ – Hichamov

+0

예 수동으로 버전을 제공했습니다. –

답변

0

당신이 공유 한 링크에서 이슈 ID는 최신 버전에서 다를 수 있다고 언급했습니다. 시도해보십시오

0

불행히도 10.0.1 버전 만 저장소에 있지만 10.0.1 만 있습니다. 나는 이것을 https://bugster.forgerock.org/jira/browse/COMMWEB-117에 신청했다.

그런데 왜 구형/구형 버전을 사용 하시겠습니까?

11.0.0으로 이동해야합니다. 당신이 인공물 때문에 인공물이 바뀌 었다는 것에 주목한다면.

0

Bernhard가 말했듯이 유물은 Maven 저장소에서 불행하게도 누락되었습니다. 이제 추가되었으므로 Maven 프로젝트는 이제는 정상적으로 컴파일되어야합니다.

관련 문제