Pergunta

Acabei de instalar o Maven2 pela primeira vez.

Por padrão, ele puxa alguns frascos úteis em um projeto local: Jacarta-Commons, Junit etc.

Eu queria fazer o último lançamento da primavera (2.5.6 no momento da redação). Mas os repositórios on -line que eu olhei (Ibiblio e Maven) só tinham versões muito mais antigas das bibliotecas da primavera.

Existem outros repositórios que são mantidos atualizados? Qual é a melhor prática aqui; Podemos mantê -los nós mesmos? Eu estaria preparado para ajudar a manter essas coisas!

Foi útil?

Solução

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

Parece que a primavera 2.5.6 está presente.

Eu recomendaria adicionar o repositório de Jboss, se você gosta de usar coisas como Hibernate. Na minha experiência, as coisas são atualizadas lá muito mais rápidas do que no principal repo Maven.

Outras dicas

Na verdade, acho que você é muito melhor se usar o repositório da Spring Enterprise.

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

Não existe apenas a distribuição da primavera disponível, mas também muitas outras bibliotecas, com dependências corretas entre si (o que não é o caso dos repositórios oficiais do Maven!). Além disso, também é um OBR, então toda biblioteca também já é um pacote 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>

Basta seguir este artigo: Obtendo a primavera 3 artefatos com Maven

Experimente isso:https://s3browse.springsource.com/browse/repository.springsource.com/maven

O outro URL não funciona porque, na realidade, é um "balde" da Amazon S3 que não é facilmente legível para os seres humanos. Muito fácil para software :)

A maioria deve estar no centro, se não, então os artefatos da primavera podem ser encontrados em http://repo.springsource.org Com repositórios especializados:

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top