Scala Play/SBT Изменить порядок реставраторов
Есть ли способ изменить порядок. Во время сборки выбираются Resolvers. Моя цель состоит в том, чтобы повторить попытку типичного репо, после локального и внутреннего репо, и не найден.
My *.boot.properties в моей игре (вы видите, что я заменил "typesafe" на мой локальный):
[repositories]
local
maven-local
play-local: file:///C:/path/to/my/play/repository/locl/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]
typesafe-ivy-releases: https://locl/repo/address/, [organization]/[module]/[revision]/[type]s/[artifact](-[classifier]).[ext]
maven-central
Тем не менее, во время моей сборки типовое репо все еще загружается
[debug] URLRepository(typesafe-ivy-releases,Patterns(ivyPatterns=List(http://repo.typesafe.com/typesafe/ivy-releases/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), artifactPatterns=List(http://repo.typesafe.com/typesafe/ivy-releases/[organisation]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]), isMavenCompatible=false))
Любые идеи о том, как сделать типичное репо после других решений?
Ответы
Ответ 1
Как я понимаю, вы хотите как можно больше использовать локальный репозиторий.
Вам не нужен порядок репозиториев. Просто используйте настройку ключа SBT:
val offline = true
Вот объяснение этого из документации SBT:
val offline = SettingKey[Boolean]("offline", "Configures sbt to work without a network connection where possible.", ASetting)