Зависимости Maven в локальном репо имеют расширение .lastUpdated

Когда я пытаюсь установить проект Maven в локальном хранилище, я замечаю, чтоpom а такжеjar файлы имеют.lastUpdated расширение. Из-за этой проблемы я не могу построить свой проект, который зависит от него.

Не могли бы вы объяснить, почему это происходит?

Ответы на вопрос(1)

Решение Вопроса

Вот :

Когда артефакт не может быть загружен, Maven 3 кэширует этот результат для дальнейшего использования в~ /.../ / .m2 / репо. LastUpdated» файл. За "не найдено" В таких ситуациях кажется, что HTTP-код можно использовать для более детальной повторной попытки поиска, а не просто для кэширования ошибки. Например, для любого 404, я согласен, результат должен кэшировать сбой и требовать -U, чтобы попытаться получить его снова. Однако за 400, 500, 501, 502, 503, 301, 302 (чтоПоведение Maven для 3xx сегодня?) Я думаю, что механизм разрешения должен пытаться повторно извлекать артефакт каждый раз. С этими кодами ошибок, скорее всего, проблема конфигурации или краткий сбой сети, а не тот файл, отсутствующий в этом репо. Однако этот кратковременный сбой в работе сети имеет давние последствия для кэша, заключающиеся в том, что файл никогда не будет восстановлен.

 Rahal Kanishka09 нояб. 2017 г., 05:37
ссылка не работает Пожалуйста, обновите его
 Ludovic Ronsin31 окт. 2018 г., 18:12
Поиск поMNG-4673 просто приводит кissues.apache.org/jira/browse/MNG-4673

Ваш ответ на вопрос