Подтвердить что ты не робот

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))

Любые идеи о том, как сделать типичное репо после других решений?

4b9b3361

Ответ 1

Как я понимаю, вы хотите как можно больше использовать локальный репозиторий. Вам не нужен порядок репозиториев. Просто используйте настройку ключа SBT:

val offline = true

Вот объяснение этого из документации SBT:

val offline = SettingKey[Boolean]("offline", "Configures sbt to work without a network connection where possible.", ASetting)