2016-12-08 10 views
0

프로젝트에서 Spring 3.0 참조 라이브러리를 사용하고 있으며 최근에 프로젝트를 빌드하는 동안 잘못된 stax-api pom 버전을 발견했습니다 조회하려고 우리가 올바른 버전 javax.xml.stream:stax-api:1.0-2 것으로 나타났습니다 연구하면 시간 초과 오류잘못된 파일 javax.xml.stream:stax-api:POM 버전

Downloading: http://maven.springframework.org/release/javax/xml/stream/stax-api/1.0.2/stax-api-1.0.2.pom 

을 받고 있지만, 우리는 우리가 봄 라이브러리 만 사용하는 것 같이 아주 혼란스러워. 애플리케이션 POM 파일은 언급하지 않았습니다. 우리는 spring-ws-core에 대한 의존성을 포함하고 있지만 내부적으로 잘못된 POM을 참조한다면 어떻게 변경해야할까요? 받는다는 중앙에 정확하게 참조

+0

[Maven Central] (http://search.maven.org/#artifactdetails|javax.xml.stream|stax-api|1.0-2|jar)을 사용하지 않는 이유 – khmarbaise

+0

spring-ws-core의 버전 너 사용하니? – kuhajeyan

+0

질문은 스프링 pom 파일에서 잘못 언급 된 stax-api-1.0.2.pom에 대한 repo에 관한 것이 아닙니다. ** stax-api-1.0-2.pom 대신 stax-api-1.0-2.pom이어야합니다. 1.0.2.pom ** –

답변

1

스프링 WS 코어 아티팩트 1.5.7 (스프링 WS 코어) 상기 버전 STAX-api.jar 파일을 (의존) 버전 1.5.6 반면

javax.xml.stream:stax-api:jar:1.0-2:xxxx 

(봄 - WS-코어) 아마 당신이 참조 할 수있다 저장소 나쁜 참조 STAX 항아리를 포함해야

stax:stax-api:jar:1.0.1:compile에 따라

당신은 당신이 저장소 사람을 사용하는 경우 중앙 저장소를 추가 할 수 있습니다 ager

+0

Maven Central은 기본적으로 Maven에서 설정된다. 리포지토리 관리자를 사용하는 경우 올바르게 구성해야 할 수도 있습니다. – khmarbaise

+0

@khmarbaise thx. 나는 대답을 – kuhajeyan

+0

명확한 설명을 위해 업데이 트했습니다. –