質問

Maven2を初めてインストールしました。

デフォルトでは、いくつかの便利なjarをローカルプロジェクトにプルダウンします:jakarta-commons、junitなど。

最新のSpringリリース(執筆時点で2.5.6)を取り入れたかった。しかし、私が調べたオンラインリポジトリ(iBiblioおよびMaven)には、Springライブラリのはるかに古いバージョンしかありませんでした。

最新の状態に維持されている他のリポジトリはありますか?ここでのベストプラクティスは何ですか。それらを自分で維持できますか?このようなもののメンテナンスを手伝う用意ができています!

役に立ちましたか?

解決

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

春2.5.6が存在するようです。

休止状態などを使用したい場合は、Jbossのリポジトリを追加することをお勧めします。私の経験では、メインのMavenリポジトリよりもずっと速く更新されます。

他のヒント

実際には、Spring Enterpriseリポジトリを使用する方がはるかに優れていると思います。

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

Springディストリビューションだけでなく、相互に正しい依存関係を持つ他の多くのライブラリもあります(公式の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でSpring 3アーティファクトを取得する

これを試してください: https://s3browse.springsource.com/browse/repository.springsource.com/ maven

実際にはAmazon S3の「バケット」であるため、他のURLは機能しません。それは人間にとって簡単には読めません。ソフトウェアにとっては非常に簡単ですが:)

ほとんどは中央に配置する必要があります。そうでない場合は、 http://repo.springsource.orgでSpringアーティファクトを見つけることができます専用リポジトリを使用:

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top