Вопрос

Я только что впервые установил Maven2.

По умолчанию он переносит несколько полезных файлов jar в локальный проект:джакарта-commons, junit и т.д.

Я хотел выпустить последнюю версию Spring (2.5.6 на момент написания статьи).Но в онлайн-репозиториях, которые я просмотрел (iBiblio и Maven), были только гораздо более старые версии библиотек Spring.

Существуют ли какие-либо другие репозитории, которые поддерживаются в актуальном состоянии?Какова здесь наилучшая практика;можем ли мы поддерживать их сами?Я был бы готов помочь в обслуживании этого оборудования!

Это было полезно?

Решение

http://mirrors.ibiblio.org/ PUB / зеркала / Maven2 / орг / springframework / весенне-ядро /

Похоже, весна 2.5.6 присутствует.

Я бы порекомендовал добавить репозиторий Jboss, если вам нравится использовать такие вещи, как hibernate. По моему опыту, там все обновляется гораздо быстрее, чем в основном репозитории Maven.

Другие советы

На самом деле, я думаю, что вам лучше, если вы используете весенний корпоративный репозиторий.

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>

Просто следуйте этой статье: Получение артефактов Spring 3 с Maven

Попробуйте это: https://s3browse.springsource.com/browse/repository.springsource.com/ Maven

Другой URL-адрес не работает, поскольку в действительности это Amazon S3 " ведро " это не легко читается для людей. Очень просто для программного обеспечения:)

Большинство из них должно быть на центральном, если нет, то весенние артефакты можно найти на http://repo.springsource.org со специализированными репозиториями:

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top