Подтвердить что ты не робот

Как создать и запустить проекты Maven после импорта в Eclipse IDE

Я изучаю создание Java-проекта в Eclipse с использованием Maven. Я создал проект Java HelloWorld из
Шаблон maven-archetype-quickstart в папке D:/maven_projects. Затем, чтобы преобразовать проект Maven для поддержки Eclipse IDE, я перешел в папку проекта и выдал команды:
mvn eclipse:eclipse и mvn package.

Затем я импортировал проект в Eclipse и выполнил необходимые конфигурации Eclipse, например, установив локальный репозиторий Maven в classpath Eclipse. Теперь проект в папке D:/EclipseWorkspace. Я успешно выполнил проект в печати Eclipse "helloworld".

Теперь, если я хочу продолжить разработку проекта и по этой причине хочу добавить новые зависимости в pom.xml в Eclipse, новые баночки не добавляются в classpath при запуске проекта.

Итак, мой вопрос: после импорта проекта Maven в Eclipse, как я могу добавить все больше зависимостей в pom.xml, а затем построить и запустить проект? Каков рекомендуемый и эффективный способ сделать это?

4b9b3361

Ответ 1

Я бы порекомендовал вам не использовать инструменты командной строки m2eclipse (т.е. mvn eclipse:eclipse) и вместо этого использовать встроенную поддержку Maven, называемую m2e.

Удалите проект из Eclipse, затем запустите mvn eclipse:clean в своем проекте, чтобы удалить данные проекта m2eclipse. Наконец, с современной версией Eclipse просто сделайте "Импорт > Maven > Существующий проект в рабочее пространство..." и выберите ваш pom.xml.

M2e будет автоматически управлять вашими зависимостями и загружать их по мере необходимости. Он также поддерживает создание Maven через новый интерфейс "Run as Maven build...". Это довольно изящно.

Ответ 2

Зависимости могут быть обновлены с помощью "Maven → Update Project.." в Eclipse с использованием плагина m2e после изменения файла pom.xml. Maven Project Update based on changes on pom.xml

Ответ 3

Просто установите плагин m2e для Eclipse. Затем будет добавлена ​​новая команда в инструкции Eclipse Import, называемая "Импортировать существующие проекты maven".

Ответ 4

ответ 1

  • Щелкните правой кнопкой мыши по проекту в eclipse
  • перейти на maven → Обновить проект

ответ 2

просто нажмите Alt + F5 после обновления вашего pom.xml. Это снова создаст ваш проект и загрузит все файлы jar.

Ответ 5

Когда вы добавляете зависимость в pom.xml, сделайте maven clean, а затем maven build, он добавит вам банки проект.

Вы можете искать артефакты зависимостей в http://mvnrepository.com/

И если он не добавляет банки, он должен давать вам ошибки, которые будут означать, что он не сможет извлечь банку, что может быть связано с нарушенным репозиторием или проблемами со связью.

Ну, иногда, если это один или два баночки, лучше загрузите их и добавьте в путь сборки, но с большим количеством зависимостей используйте maven.

Ответ 6

  • Щелкните правой кнопкой мыши на своем проекте
  • Перейти в Maven > Обновить проект
  • Отметьте флажок "Обновить обновление моментальных снимков/выпусков".
  • Нажмите Ok

Это все. Вы можете увидеть прогрессирование сборки в левом углу ниже.