2012-01-08 2 views
2

내가 사용하고있는 의존성은 법적 문제로 인해 다른 게시판에서 읽는 Oracle Maven 저장소가 기본 Maven 저장소에 포함되어 있지 않기 때문입니다.로컬 저장소에 Maven 종속성이 선택되지 않았습니다.

mvn install:install-file -Dfile=/home/<myname>/development/Libraries/ojdbc6.jar 
    -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar 

내 문제는 그 받는다는 기본 원격의 repo에서 파일을 끌어 시도하고 지역의 repo는 나의 이해 있었지만 실패이다 : 이런 이유로 나는 사용하여 내 지역의 repo에 의존성을 추가 한 먼저 확인하십시오.

제 설치 한 maven이 STS (기본적으로 Eclipse)와 함께 제공되는 기본 버전입니다.

친절 감사를, 단지 제대로 도움이 될 당신의 로컬 저장소에 설치되었다 여부를 확인

저스틴

+0

Eclipse에서 maven을 실행할 때 문제가 발생합니까? 아니면 커맨드 라인에서도? Eclipse가 로컬 저장소에 대한 경로를 알지 못하는 것이 가능합니까? – ynka

답변

0

. .m2/repository/com/oracle/ojdbc6/11.2.03/으로 이동하면 거기에 병이 있는지 찾아야합니다.

+0

나는 (우분투에서)이 정확한 문제를 다루고있다. 명령 행에서 mvn 사용. jar와 pom 모두 내 지역 repo에 있습니다. Pom 내용이 좋아 보인다. – ayang

0

이 문제가있는 경우 maven uptade 프로젝트에서 오프라인 옵션을 선택하도록 제안 할 수 있습니다. 이 옵션을 사용하면, maven install은 로컬 저장소를 검색합니다.