Как преодолеть ошибку "Без репозиториев" в IntelliJ
Я получаю ошибки "Без репозитория" в IntelliJ не только для нашего собственного репозитория, но даже для большинства репозиториев, перечисленных по умолчанию в конфигурации Maven. Только jfrog.org и jboss.org сообщаются в порядке с артефактами.
Остальные репозитории находятся в режиме онлайн и содержат артефакты при доступе с помощью браузера или с Maven из командной строки.
Там есть отчет об ошибке на сайте JetBrains: http://youtrack.jetbrains.com/issue/IDEA-122332, представленный три месяца назад.
Есть ли способ обхода?
![enter image description here]()
![enter image description here]()
Ответы
Ответ 1
Если сервер Artifactory, вам нужно добавить /api/
в конец URL-адреса.
Используя пример стандартного JFrog: URL, установленный в IntelliJ, http://repo.jfrog.org/artifactory/api/
. IntelliJ обнаружит репозитории с запросом GET на этот URL с /repositories
appended (http://repo.jfrog.org/artifactory/api/repositories
). Это должно возвращать массив JSON, описывающий репозитории на сервере.
Я никогда не использовал серверы без Artifactory, поэтому я не знаю о них.
Ответ 2
Добавление /service/local/
помогло мне с сонатипом nexus.