2014-02-24 3 views
0

내가 처음과 받는다는에서 스프링 (4) 프로젝트를 만들려고하고 다음 com.oracle.toplink:toplink:jar:10.1.3아티팩트 com.oracle.toplink : 상단 링크 : 항아리 : 10.1.3가 발견되지는

의 의존성을 해결할 수없는 것은 저장소는 그 I는 pom.xml

<repositories> 
    <repository> 
     <id>repo2.maven.org</id> 
     <name>repo2.maveng.org</name> 
     <url>http://repo2.maven.org/maven2</url> 
    </repository> 
    <repository> 
     <id>repo1.maven.org</id> 
     <name>repo1.maven.org</name> 
     <url>http://repo1.maven.org/maven2</url> 
    </repository> 
    <repository> 
     <id>java.net</id> 
     <name>java.net</name> 
     <url>http://download.java.net/maven/2</url> 
    </repository> 
    <repository> 
     <id>com.springsource.repository.bundles.release</id> 
     <name>EBR Spring Release Repository</name> 
     <url>http://repository.springsource.com/maven/bundles/release</url> 
    </repository> 
    <repository> 
     <id>com.springsource.repository.bundles.external</id> 
     <name>EBR External Release Repository</name> 
     <url>http://repository.springsource.com/maven/bundles/external</url> 
    </repository> 
    <repository> 
     <id>repo.spring.io</id> 
     <name>repo.spring.io-releases</name> 
     <url>http://repo.spring.io/ext-release-local</url> 
    </repository> 
</repositories> 

질문에서 설정 한 :

  • 가 어떤 REPO 나는 확실히 받는다는이 의존성을 해결하기 위해 추가해야합니까?
  • 일반적으로 어떤 유적지에 어떤 유물이 속해 있는지 어떻게 알 수 있습니까?
  • 아래 오류 메시지가 표시됩니다. 이 오류는 Maven이 언급 된 다른 저장소에서이를 찾으려고하지 않았 음을 의미합니까?

    는 유물 com.oracle.toplink를 찾을 수 없습니다 : 상단 링크 : 항아리 : repo2.maven.org에서 10.1.3 (http://repo2.maven.org/maven2을) -> [도움말 1]

답변

0

(가) 오라클 상단 링크입니다 - toplink- 10.1.3 in 메이븐 중앙 저장소 http://repo1.maven.org/maven2. 따라서 저장소가 아닌 pom.xml에 종속성 만 추가하면됩니다.

<dependency> 
    <groupId>com.oracle.toplink</groupId> 
    <artifactId>toplink</artifactId> 
    <version>10.1.3</version> 
</dependency> 

출처 :

  1. http://mavenhub.com/mvn/central/com.oracle.toplink/toplink/10.1.3
  2. http://mvnrepository.com/artifact/com.oracle.toplink/toplink/10.1.3
+0

글쎄, 나는 차례 봄과 관련된 의존성 중 하나가 상단 링크에 달려 있다고 생각한다. 따라서 모든 전이 의존성을 계속해서 추가해야한다면 내 pom이 너무 클 것이고 Maven을 사용하는 목적에 어긋나지 않을까? –