2015-06-05 2 views
1

Я использую maven некоторое время, так как пару недель я начал замечать некоторые загрузки каждый раз, когда выполняю «чистую установку».Maven clean install strange загрузить

[INFO] Downloading: https://repo1.maven.org/maven2/org/apache/qpid/proton-jms/0.3.0-fuse-2/proton-jms-0.3.0-fuse-2.pom 
[INFO] Downloading: https://code.lds.org/nexus/content/groups/main-repo/org/apache/qpid/proton-jms/0.3.0-fuse-2/proton-jms-0.3.0-fuse-2.pom 
[INFO] Downloading: http://repo.spring.io/release/org/apache/qpid/proton-jms/0.3.0-fuse-2/proton-jms-0.3.0-fuse-2.pom 
[INFO] Downloading: http://repo.spring.io/release/org/apache/qpid/proton/0.3.0-fuse-2/proton-0.3.0-fuse-2.pom 
[INFO] Downloading: http://repo.spring.io/release/org/apache/qpid/proton-api/0.3.0-fuse-2/proton-api-0.3.0-fuse-2.pom 

Я предполагаю, что кто-то добавить новую зависимость в файл POM (возможно, весной), но все же, необходимо загрузить только один раз, не так ли? он загружается каждый раз для меня,

Любые предложения, чтобы избавиться от этого?

+0

Да, ваше предположение верно. Загрузка выполняется только один раз, если вы не удаляете локальный репозиторий. – khmarbaise

+0

Вы проверили политику обновления maven? – trappski

+1

Все эти ссылки возвращают 404, я думаю, это связано с тем, почему Maven пытается их загрузить снова и снова. –

ответ

1

Его фактически не загружают все зависимости из Интернета. Если в первый раз выдана команда mvn, зависимости, указанные в pom.xml, загружаются из Интернета и сохраняются в локальном хранилище M2_HOME или локальном репозитории. Затем, если вы не удаляете эти зависимости из M2_HOME или локального репозитория, каждая следующая команда mvn получает/извлекает эти зависимости из M2_HOME или локального репозитория.

Maven также отображает это получение/выборка файла jar в качестве загрузки. Вы можете заметить, что более поздняя загрузка занимает гораздо меньше времени, чем первая загрузка. Потому что более поздняя команда mvn загружает/получает/извлекает эти зависимости из локального репозитория.

+0

Я никогда не удаляю файлы из каталога M2_HOME –

Смежные вопросы