Как добавить зависимость Maven в Eclipse?
Я не знаю, как использовать Maven. Я развиваюсь в течение пары лет с Eclipse и еще не должен знать об этом. Однако теперь я смотрю на некоторые документы, которые предлагают сделать следующее:
«Чтобы включить его в свой проект, просто добавьте эту зависимость от maven в свою сборку».
jboss http://repository.jboss.org/maven2 ... org.jboss.resteasy resteasy-jackson-provider 1.1.GA
Как это сделать с моим проектом Eclipse?
Пожалуйста, предположите, что я ничего не знаю о Maven. Я просто понял, что он может быть установлен на моем компьютере, набрав mvn
в командной строке, но это серьезно зависит от моих знаний. Я был бы счастлив продолжать ничего не знать о Maven, если есть эквивалентный, не-Maven способ следовать этим инструкциям с Eclipse.
- В верхней строке меню откройте окно -> Показать вид -> Другое
-
В окне «Показать окно» откройте Maven -> Maven Repositories
-
В появившемся окне щелкните правой кнопкой мыши Global Repositories и выберите Go Into
-
Щелкните правой кнопкой мыши на « центральном ( http://repo.maven.apache.org/maven2 ) » и выберите « Восстановить индекс »,
- Обратите внимание, что для завершения загрузки потребуется некоторое время
-
Как только индексирование завершено, щелкните правой кнопкой мыши проект -> Maven -> Add Dependency и начните вводить имя проекта, который вы хотите импортировать (например, «hibernate»).
- Результаты поиска будут автоматически заполнены в поле «Результаты поиска» ниже.
Фактически, когда вы открываете pom.xml, вы должны увидеть 5 вкладок внизу. Нажмите pom.xml, и вы можете ввести любые зависимости, которые вы хотите.
Для правильного использования вам необходимо использовать плагин Maven для Eclipse. Плагин m2e встроен в последнюю версию Eclipse и делает приличную, если не идеальную задачу интеграции Maven в среду IDE. Вы захотите создать свой проект как «проект Maven». Кроме того, вы можете импортировать существующий Maven POM в рабочее пространство для автоматического создания проектов. Когда у вас есть проект Maven в среде IDE, просто откройте POM и добавьте к нему свою зависимость.
Теперь, если у вас нет плагина Maven для Eclipse, вам нужно будет получить jar (s) для рассматриваемой зависимости и вручную добавить их как ссылки на classpath на ваш проект. Это может стать неприятным, поскольку вам понадобится не только JAR верхнего уровня, но и все его зависимости.
В принципе, я рекомендую вам получить приличный плагин Maven для Eclipse и позволить ему обрабатывать управление зависимостями для вас.
Откройте файл pom.xml.
под тегом project
добавьте
качестве другого тега и google для зависимостей Maven. Я использовал это для поиска.
Поэтому после получения зависимости создайте другую dependency
тега внутри
.
Так что в конечном итоге это будет выглядеть примерно так.
4.0.0 doc-examples lambda-java-example 0.0.1-SNAPSHOT lambda-java-example com.amazonaws aws-lambda-java-core 1.0.0
Надеюсь, поможет.
Я столкнулся с подобной проблемой и исправил ее, скопировав отсутствующие файлы Jar в путь .M2,
Например: если вы видите сообщение об ошибке как « Missing artifact tws:axis-client:jar:8.7
то вам нужно загрузить файл« axis-client-8.7.jar »и вставить его в нижележащее место, чтобы решить проблему.
C: \ Users \ UsernameXXX.m2 \ repository \ tws \ axis-client \ 8.7 (Вставить ось-клиент-8.7.jar).
наконец, щелкните правой кнопкой мыши project-> Maven-> Update Project … Это так.
счастливое кодирование.
Я столкнулся с такой же проблемой с зависимостями maven, например: к сожалению, ваши зависимости maven удалены из вашего пути сборки, тогда вы получаете много исключений, если вы будете следовать ниже, вы можете легко решить эту проблему.