Рубрики
Без рубрики

Как разработать проект Maven в Eclipse

Автор оригинала: Scott Robinson.

Каким бы замечательным ни был Maven, он немного усложняет ситуацию, в том числе то, как вы разрабатываете проекты в разных IDE. Если Maven должен упростить создание проектов (среди прочего), но вы не можете использовать его в сочетании с IDE, то в чем смысл? Вам не следует идти на компромисс между ними двумя.

Есть несколько плагинов Maven Eclipse, которые помогут вам работать с такими инструментами, как Maven (например, m2eclipse , Eclipse IAM ), но я должен признать, что я не большой поклонник тех, которые я использовал. Лично я считаю, что гибрид между использованием Maven в командной строке и Eclipse является наиболее продуктивным способом.

Настройка Eclipse

Чтобы настроить Maven с Eclipse, вам необходимо настроить несколько конфигураций. Просто следуйте этим инструкциям, и все будет в порядке.

Откройте Eclipse и перейдите в Окно->Настройки . Затем перейдите в Java->Путь к сборке->Переменные пути к классам в окне настроек. В области Переменные пути к классам добавьте переменную с именем ” M2_REPO ” с путем, указывающим на каталог вашего локального репозитория Maven. В зависимости от используемой операционной системы репозиторий может находиться в одном из этих каталогов:

  • Linux: /главная страница/[имя пользователя]/.m2/репозиторий
  • Mac: /Пользователи/[имя пользователя]/.m2/репозиторий
  • Окна: C:/Users/[имя пользователя]/.m2/репозиторий

Настройка проекта Maven

В командной строке перейдите в каталог, содержащий существующий файл POM (или запустите новый проект Maven и перейдите в этот каталог).

Предполагая , что у вас уже установлен Maven, выполните следующую команду из командной строки:

$ mvn eclipse:eclipse

Выполнение этой команды загрузит и запустит плагин Maven-Eclipse и создаст файлы для нового проекта Eclipse, адаптированные для данного проекта Maven.

Вернувшись в Eclipse, выберите Файл->Импорт , затем Общие->Существующие проекты в рабочую область . Перейдите в каталог, содержащий ваш проект, сверху и нажмите Ok .

Ваш проект должен отображаться в поле Проекты диалогового окна Импорт . Если вы видите там нужный проект, нажмите Готово , и ваш проект теперь готов к разработке в Eclipse!

Примечание : Имейте в виду, что всякий раз, когда вы добавляете новую зависимость в файл Maven POM, вам необходимо повторно запустить ту же команду mvn eclipse:eclipse , чтобы обновить файл .project Eclipse, а затем обновить свой проект в Eclipse. Это обновит ваш список зависимостей, чтобы Eclipse знал, что включать во время компиляции.

У вас есть какие-нибудь вопросы? Думаете, у вас есть лучшая настройка? Дайте нам знать в комментариях!