2012-04-28 2 views
0

Есть ли способ проверить, является ли зависимость последней или нет? Я удивляюсь, что любой веб-сайт может обеспечить такую ​​функциональность.Как проверить последнюю зависимость от Maven

+0

Что вы имеете в виде последнюю? Вы имеете в виду, если версия зависимости более новая? Такая вещь ? – khmarbaise

+1

SO как отличная тема на эту тему: http://stackoverflow.com/questions/30571/how-do-i-tell-maven-to-use-the-latest-version-of-a-dependency –

ответ

1

Вы можете узнать последнюю версию любого Maven зависимости развернутых на Maven Central через search.maven.org

Если вы обнаружили какие-либо динамические способы сделать это, я не знаю ни для использования aether библиотеки, предоставляемой Sonatype за исключением который позволяет вам узнать последнюю версию конкретной библиотеки, развернутой в любом репозитории.

Maven позволяет указывать диапазоны версий в зависимости, но это противоречит философии воспроизводимых сборок. Я прочитал в списке пользователей Maven, что люди отговаривают эту практику.

1

Если вы пытаетесь найти обновление зависимостей вы объявленные в вашем П, то maven versions plugin работает довольно хорошо:

mvn versions:display-dependency-updates 
mvn versions:display-plugin-updates 
Смежные вопросы