Весенний онлайн-репозиторий для Maven
-
03-07-2019 - |
Вопрос
Я только что впервые установил 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 со специализированными репозиториями:
- для релизов: http://repo.springsource.org/libs-release-s3
- для определения основных этапов: http://repo.springsource.org/libs-milestone-s3
- для моментальных снимков: http://repo.springsource.org/libs-snapshot-s3