Почему Maven извлекает старые версии родительских зависимостей вместо последних?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Почему Maven извлекает старые версии родительских зависимостей вместо последних?

Сообщение Anonymous »

У меня есть проект с двумя пакетами Java:
  • Пакет 1 (Родительский)
  • Пакет 2 (дочерний) зависит от Пакета 1.
дочерний пакет включает родительский в качестве зависимости в свой pom.xml. Однако, когда я собираю дочерний пакет, он извлекает более старую версию родительских зависимостей, хотя я обновил их до последних версий.
Вот что я проверил. Far:

[*]Проверено, что родительский пакет обновлен до правильной версии.
[*]Очищен и пересобран родительский пакет. с помощью mvn clean install.
[*]Дважды проверил дочерний файл pom.xml, чтобы убедиться, что он указывает на последнюю родительскую версию.
[*]Использовал mvn dependency:tree, чтобы проверить, какие версии извлекаются.
[*]Также пробовал, удалив папку репозитория mvn.
< /ol>
Несмотря на эти усилия, Maven по-прежнему разрешает и извлекает более старые версии родительских зависимостей.

Подробнее здесь: https://stackoverflow.com/questions/790 ... the-latest
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»