문제

방금 Maven2를 처음 설치했습니다.

기본적으로 유용한 항아리 몇 개를 현지 프로젝트로 끌어 당깁니다 : Jakarta-Commons, Junit 등.

나는 최신 스프링 릴리스 (글을 쓰는 시점에 2.5.6)를 뽑고 싶었다. 그러나 내가 본 온라인 리포지토리 (Ibiblio와 Maven)에는 훨씬 오래된 버전의 스프링 라이브러리가있었습니다.

최신 상태로 유지되는 다른 저장소가 있습니까? 여기서 모범 사례는 무엇입니까? 우리 자신을 유지할 수 있습니까? 나는이 물건을 유지하는 것을 도울 준비가되어있다!

도움이 되었습니까?

해결책

http://mirrors.ibiblio.org/pub/mirrors/maven2/org/springframework/spring-core/

봄 2.5.6이 존재하는 것처럼 보입니다.

Hibernate와 같은 물건을 사용하는 것을 좋아한다면 Jboss의 리포를 추가하는 것이 좋습니다. 내 경험상 메인 Maven Repo보다 훨씬 빨리 업데이트됩니다.

다른 팁

실제로 Spring Enterprise Repository를 사용하면 더 나은 것 같아요.

http://www.springsource.com/repository/

이용 가능한 스프링 분포뿐만 아니라 다른 많은 라이브러리가 있으며, 서로에 대한 올바른 종속성이 있습니다 (공식 Maven 리포지토리의 경우는 아닙니다!). 또한 OBR이기도하므로 모든 라이브러리는 이미 OSGI 번들입니다!

<repository>
    <id>com.springsource.repository.bundles.release
    </id>
    <name>SpringSource Enterprise Bundle Repository -
        SpringSource Bundle Releases</name>
    <url>http://repository.springsource.com/maven/bundles/release
    </url>
    <releases>
        <enabled>true</enabled>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
    </releases>
</repository>
<repository>
    <id>com.springsource.repository.bundles.external
    </id>
    <name>SpringSource Enterprise Bundle Repository -
        External Bundle Releases</name>
    <url>http://repository.springsource.com/maven/bundles/external
    </url>
    <releases>
        <enabled>true</enabled>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
    </releases>
</repository>
<repository>
    <id>com.springsource.repository.libraries.release
    </id>
    <name>SpringSource Enterprise Bundle Repository -
        SpringSource Library Releases</name>
    <url>http://repository.springsource.com/maven/libraries/release
    </url>
    <releases>
        <enabled>true</enabled>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
    </releases>
</repository>
<repository>
    <id>com.springsource.repository.libraries.external
    </id>
    <name>SpringSource Enterprise Bundle Repository -
        External Library Releases</name>
    <url>http://repository.springsource.com/maven/libraries/external
    </url>
    <releases>
        <enabled>true</enabled>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
    </releases>
</repository>

이 기사를 따르십시오 : Maven으로 스프링 3 인공물을 얻습니다

이 시도:https://s3browse.springsource.com/browse/repository.springsource.com/maven

다른 URL은 실제로 인간에게 쉽게 읽을 수없는 아마존 S3 "버킷"이기 때문에 작동하지 않습니다. 그러나 소프트웨어는 매우 쉽습니다 :)

대부분은 중앙에 있어야합니다. 그렇지 않으면 봄 유물을 찾을 수 있습니다. http://repo.springsource.org 특수 리포지토리 :

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top