Как обновить репозиторий maven в Eclipse?
предполагая, что вы уже используете плагин m2eclipse, что вы можете сделать, это не обновляет зависимости до последней версии в вашем РЕПО.
например, в командной строке вы можете просто добавить -U флаг как в:
mvn clean install -U
...для принудительного обновления зависимостей. Есть ли что-то подобное в Eclipse? (Похоже, что он не всегда собирает последние обновления.)
6 ответов:
в новых версиях Eclipse, которые используют плагин M2E это:
щелкните правой кнопкой мыши на вашем проекте(проектах) --> Maven --> обновить проект...
в следующем диалоговом окне установлен флажок для принудительного обновления ("принудительное обновление снимков/релизов")
щелкните правой кнопкой мыши на проекте и выберите
Maven > Update Snapshots. Кроме того, вы можете установить "обновить проекты Maven при запуске" вWindow > Preferences > Mavenобновление: в последних версиях Eclipse:
Maven > Update Project. Убедитесь, что "принудительное обновление снимков / выпусков проверен.
иногда зависимости не обновляются даже с помощью Maven->Update Project - >Force Update опция проверена с помощью плагина m2eclipse.
в случае, если он не работает ни для кого другого, этот метод работал для меня:
mvn eclipse:eclipseэто обновит ваш .путь к классу файл с новыми зависимостями при сохранении вашего .проект настройки и другие файлы конфигурации eclipse.
Если вы хотите очистить ваши старые настройки по какой-либо причине, вы можете запустить:
mvn eclipse:clean
mvn eclipse:eclipsemvn eclipse: clean сотрет ваши старые настройки, а затем mvn eclipse: eclipse создать новый .проект,.путь к классу и другие конфигурационные файлы eclipse.
Если Maven update snapshot не работает, и если у вас есть пружинный инструмент, один интересный способ-удалить
- щелкните правой кнопкой мыши на вашем проекте, а затем Maven > отключить Maven Nature
- щелкните правой кнопкой мыши на вашем проекте, а затем Spring Tools > Update Maven Dependencies
- после "построить успех", щелкните правой кнопкой мыши на вашем проекте, а затем настроить > конвертировать Maven Project
Примечание: Maven update snapshot иногда перестает работать, если вы используете что-либо иначе т. е. затмение: затмение или пружинный инструмент
Comments