#spring-boot #intellij-idea #maven-3 #dependency-management
#spring-boot #intellij-идея #maven-3 #управление зависимостями
Вопрос:
Я пытался clean install
использовать несколько модулей, все из которых имеют один и тот же родительский модуль в Nexus, однако это привело к одинаковой ошибке во всех из них из IntelliJ:
Could not resolve dependencies for project com.child-module:child-artifact-id:1.0.0: Failure to find parent-group-id:parent-artifact-id:jar:1.0.0-SNAPSHOT in http://nexus.workplace.com/content/repositories/workplace-internal-snapshot/ was cached in the local repository, resolution will not be reattempted until the update interval of snapshots has elapsed or updated are forced.
Пробовал несколько решений из различных ответов StackOverflow, включая удаление «_maven.repository» отсутствующего артефакта. Я также попытался выполнить принудительные mvn clean install -U
mvn dependency:purge-local-repository clean install
команды и. Я удалил все в своем репозитории Users/me/.m2/ и повторно импортировал банки. Settings.xml находится в точном местоположении и точной копии членов моей команды.
Импортированный родительский pom такой же, как и у всех остальных, поэтому моя локальная машина по какой-то причине не обновляет / не находит зависимость даже после реализации упомянутых выше разрешений. Где еще в моем локальном я мог бы проверить, что может вызвать эту проблему?
Для справки это на IntelliJ w Maven3.
Комментарии:
1. Вы пытались запустить maven из терминала ОС = какой результат вы там получаете?
2. Пробовал и это, безуспешно, то же сообщение об ошибке.
Ответ №1:
По-видимому, это было связано с ручной установкой Lombok, которая каким-то образом также конфликтовала с, казалось бы, несвязанными пакетами.