Я использую m2eclipse . Он добавляет контейнер classpath в файл .classpath. Этот контейнер заполняется зависимостями Maven сборщиком Maven (добавляемым в .project, когда включена природа Maven), который обрабатывает POM и загружает любые артефакты (и источники при необходимости).
Чтобы включить природу Maven (при условии, что плагин установлен), щелкните правой кнопкой мыши проект и выберите Включить управление зависимостями .
По умолчанию m2eclipse использует встроенную версию Maven для своей обработки. Обычно это означает отдельный локальный репозиторий и дубликаты файлов на коробке. Вы можете настроить его для использования вашей стандартной установки Maven в Window-> Preferences-> Maven-> Installations. Затем добавьте путь к вашей установке Maven (обычно такой же, как M2_HOME).
Существует еще один плагин Maven для Eclipse, который называется IAM (ранее назывался Q4E). IAM - это проект интеграции Eclipse, обладающий некоторыми многообещающими функциями, за которыми стоит следить.
Существует сравнение интеграций Eclipse Maven вместе с maven-eclipse-plugin (цель, которая генерирует файлы метаданных Eclipse из содержимого POM). Я лично считаю, что плагин maven-eclipse-plugin доставляет больше хлопот, чем того стоит, но он может соответствовать вашим целям и удобен для генерации исходных метаданных, если вы не зарегистрировали их в SCM.