С m2e-плагином мы можем щелкнуть правой кнопкой мыши проект, а затем выбрать Обновление Maven или мы можем нажать Запуск от имени -> Сборка Maven. В чем разница между ними? Какая фоновая операция выполняется при выборе каждого варианта?
Потому что, насколько я вижу... информация, представленная в этой строке состояния, говорит, что это "Создание рабочего пространства". Что это значит? Что именно обновляет проект?
Ответ 1 · рейтинг 5 · Saifuddin Merchant
Когда вы запускаете обновление maven, ваш локальный репозиторий maven обновляется последними файлами jar из центрального репозитория. Это важно для версий артефактов SNAPSHOT. SNAPSHOT-версия артефактов в локальном репозитории может устареть по сравнению с тем, что в настоящее время доступно в вашем центральном репозитории. * сборка происходит в eclipse, потому что выбрана опция автоматической сборки. если это не так, это не произойдет.
При сборке - соответствует, запускает тест и создает артефакты текущего проекта. Сборка maven обычно включает фазу обновления maven, если только она не запущена с параметром offline (-o).