Как предотвратить загрузку SBT из официальных репозиториев?
Я хочу использовать SBT с IntelliJ IDEA 14.1. Однако я хочу скачать все с нашего внутреннего сервера Nexus. Я создал две группы репозиториев, которые содержат несколько прокси-репозиториев.
мой.sbt/repositories
файл выглядит так:
[repositories]
local
my-ivy-proxy-releases: http://our-nexus/nexus/content/groups/sbt_ivy_group/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
my-maven-proxy-releases: http://our-nexus/nexus/content/groups/public/
URL-адреса в порядке, я могу открыть их в своем браузере.
Теперь, когда я бегуsbt
либо из командной строки, либо из IntelliJ IDEA, он пытается загрузить файлы с repo.scala-sbt.org, repo.typesafe.com и т. д., даже если я этого не хочу.
Как заставить SBT загружать файлы только из репозиториев в файле репозиториев?
РЕДАКТИРОВАТЬ: Этоделает скачайте с нашей компании nexus, но только после попытки «официальных» выпусков, которые приводят к нагрузкам «отказано в соединении», потому что мы находимся за HTTP-прокси, который значительно замедляет разрешение зависимостей.
РЕДАКТИРОВАТЬ 2: Я пытался добавить-Dsbt.override.build.repos=true
к параметрам виртуальной машины настроек SBEA IDEA, но это, похоже, ничего не меняет.