#java #eclipse #maven #maven-plugin
#java #eclipse #maven #maven-плагин
Вопрос:
Я перепробовал все, но у меня ничего не получилось. Некоторые зависимости maven отсутствуют в eclipse, но присутствуют в pom.xml файл и локальный репозиторий Любая помощь будет высоко оценена
Комментарии:
1. Что означает «все»? Вы щелкнули правой кнопкой мыши по проекту и сообщили Maven об обновлении? Вы запускали
mvn clean
?2. Можете ли вы также опубликовать свой
settings.xml
каталог установки из maven? Вероятно, проблема, связанная с установкой maven.
Ответ №1:
В идеале, когда вы запускаете сборку Maven, Maven автоматически загружает все банки зависимостей в локальный репозиторий, но я столкнулся с аналогичной проблемой раньше, и обновление проекта maven помогло мне проект> maven> обновить проект
ниже я объяснил все это от сборки до обновления с помощью снимков экрана, надеясь, что это поможет вам
- щелкните правой кнопкой мыши проект> запустить как> maven build
- приведенный выше шаг должен запустить окно редактирования конфигурации и запуска, здесь установлены цели: чистая установка
- затем нажмите выполнить
- снова щелкните правой кнопкой мыши проект> Maven> обновить проект
- проверьте принудительное обновление snapshot / releases и нажмите ok
- наконец, проверьте в разделе maven dependencies еще раз, загружены ли банки
PS если у вас есть JARS, загруженные локально, вы можете добавить их вручную в свой путь сборки, щелкнув правой кнопкой мыши проект> свойства, чтобы решить проблему
Комментарии:
1. Ничего не получилось, я не хочу загружать каждый файл jar из Интернета и помещать его в их локальный репозиторий, так как это займет чертовски много времени.
2. Также я удалил весь репозиторий m2 и повторно импортировал проект снова, но все равно это не сработало. Кроме того, я установил apache maven на свой ноутбук и изменил встроенный maven в eclipse, но все еще есть множественные ошибки
3. не могли бы вы поделиться своим pom-файлом
4. Правильно ли вы импортируете свой проект maven, убедитесь, что плагин maven установлен в вашей среде разработки eclipse, затем выполните следующие действия Откройте Eclipse Нажмите «Файл»> «Импорт» Введите Maven в поле поиска в разделе «Выбор источника импорта»: выберите существующие проекты Maven, нажмите «Далее», нажмите «Обзор» и выберите папку, которая является корнем Mavenпроект (вероятно, содержит pom.xml файл) Нажмите кнопку Далее Нажмите кнопку Готово
Ответ №2:
Предполагая, что вы правильно импортировали проект, проблема может заключаться в том, что у вас не определены репозитории, содержащие зависимости, которые вы хотите использовать.
См. https://maven.apache.org/guides/introduction/introduction-to-repositories.html для получения дополнительной информации о том, как определить ваши репозитории.