Как обновить repository maven в Eclipse?

Предполагая, что вы уже используете плагин m2eclipse , что вы можете сделать, это не обновляет зависимости до последних в вашем репо.

Например, в командной строке вы можете просто добавить флаг -U как в:

 mvn clean install -U 

… для принудительного обновления зависимостей. Есть ли что-то подобное в Eclipse? (Кажется, он не всегда подбирает последние обновления.)

Вы можете щелкнуть правой кнопкой мыши по вашему проекту, затем Maven> Обновить снимки .

В новых версиях Eclipse, которые используют плагин M2E, это:

Щелкните правой кнопкой мыши ваш проект (ы) -> Maven -> Обновить проект …

В следующем диалоговом окне установлен флажок для принудительного обновления («Force Update of Snapshots / Releases»)

Щелкните правой кнопкой мыши свой проект и выберите Maven > Update Snapshots . В дополнение к этому вы можете установить «обновить проекты Maven при запуске» в Window > Preferences > Maven

UPDATE : в последних версиях Eclipse: Maven > Update Project . Убедитесь, что установлено «Force Update of Snapshots / Releases».

Иногда зависимости не обновляются даже с параметром Maven-> Update Project-> Force Update, установленным с помощью плагина m2eclipse.

В случае, если это не сработает ни для кого другого, этот метод работал для меня:

  • mvn eclipse:eclipse

    Это обновит ваш файл .classpath новыми зависимостями, сохранив ваши настройки .project и другие файлы конфигурации eclipse.

Если вы хотите очистить старые настройки по любой причине, вы можете запустить:

  • mvn eclipse:clean
  • mvn eclipse:eclipse

    mvn eclipse: clean удалит ваши старые настройки, затем mvn eclipse: eclipse создаст новые .project , .classpath и другие файлы конфигурации eclipse.

Если моментальный снимок обновления Maven не работает, и если у вас есть Spring Tooling, один интересный способ – удалить

  • Щелкните правой кнопкой мыши на своем проекте, затем Maven> Disable Maven Nature
  • Щелкните правой кнопкой мыши на своем проекте, затем «Весенние инструменты»> «Обновить изменения Maven»
  • После «BUILD SUCCESS», щелкните правой кнопкой мыши на вашем проекте, затем настройте> Преобразовать проект Maven

Примечание: моментальный снимок обновления Maven иногда перестает работать, если вы используете что-либо еще, т.е. eclipse: eclipse или Spring Tooling

На Intellij щелкните правой кнопкой мыши Maven-> Reimport отлично работает

  • Зависимость от Maven WAR
  • Maven: Как включить банки, которые недоступны в повторениях в проекте J2EE?
  • Построение такого же проекта в Maven с различными артефактами (на основе JDK)
  • Сборка Maven 2 с зависимостями: jar under scope «system» не входит в комплект
  • Как настроить путь сборки Eclipse для использования зависимостей Maven?
  • Укажите системное свойство для проекта Maven
  • Использование проектов Maven для C / C ++
  • Eclipse - java.lang.ClassNotFoundException
  • Использование API-интерфейса Nexus для получения последней версии артефакта для данного groupid / artifactId
  • построить проект maven с проприетарными библиотеками включен
  • Maven: настройте web.xml проекта веб-приложения
  • Давайте будем гением компьютера.