Как скомпилировать по нижней границе в диапазоне версий зависимостей Maven - PullRequest
1 голос
/ 12 марта 2019

Есть ли в Maven способ объявить диапазон версий зависимостей и разрешить его в соответствии с нижней границей для фазы compile сборки?

например.Я объявляю зависимость, используя диапазон версий [1.2.0,1.999.999].Я хотел бы, чтобы на этапе compile использовалась версия 1.2.0, в частности, но для развернутого POM все равно показывался бы мой совместимый диапазон версий как [1.2.0,1.999.999].

Мой проект - библиотека.Для небиблиотечного проекта я бы просто прикрепил конкретную версию.

1 Ответ

0 голосов
/ 12 марта 2019

Я понимаю вашу точку зрения, но я не уверен, что это правильная идея.

Прежде всего, диапазоны версий в настоящее время не очень популярны.Люди склонны избегать их, потому что сборка не воспроизводимаAFAIK, они не очень устарели.

Использование диапазонов версий для демонстрации совместимости неожиданно.Возможно, комментарий в POM был бы лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...