Skip to content
Java Online Projects edited this page Oct 5, 2023 · 16 revisions

Настройки

Путь к локальному мавен репозиторию можно поменять тут: MAVEN_HOME\conf\settings.xml
Например <localRepository>c:/mvn_repo</localRepository>
В IDEA в настройках Maven надо проверить (и переопределить, если неверно) путь к конфигурации и maven

Не подтягивается зависимость (pom.xml в окошке Maven показывается красной). Причины:

  • не подтянулась зависимость. Обновляем в окошке Maven

image

  • зависимость находится в другом maven профиле (например активирован postgres, а зависимость в hsqldb). Это не ошибка, в вашем активном профиле эта зависимость не нужна.Если хотите подтянуть - включите нужный профиль.
  • неверно закачалась. Чистим зависимость в локальном Maven репозитории. По умолчанию в ~/.m2 (для Windows это c:\Users\[login]\.m2) удаляем каталог зависимости, например \org\slf4j\slf4j-api\1.7.28 и делаем Reimport All (первая кнопка окошка Maven)
  • Maven в режиме offline и не подключен к инету. Кнопка Toggle Offline Mode в IDEA окошке Maven
  • отсутствует в центральном maven репозитории. Проверяем тут https://search.maven.org/#browse
  • пробуем поставить Maven (скачать и распаковать достаточно, внести mvn в переменную окружения PATH) и сделать в каталоге проекта mvn compile
  • можно добавить debug информацию, если nok: mvn -X compile

Раскрасить логи внутри IDEA Terminal: mvn -B test

Ресурсы