2017-12-01 2 views
1

TLDR: Gibt es öffentlich verfügbaren Gläser für flyway-sbt für Scala 2.12 und SBT 1.0?Fehler beim Hinzufügen flyway-SBT-Plugin für Scala 2.12 (Play Framework)


Hat jemand Probleme hatte für flyway-sbt mit der Auflösung von Abhängigkeiten, wenn Scala mit 2.12? Mit Blick auf die URLs, sie tatsächlich existieren nicht.

[warn] module not found: org.flywaydb#flyway-sbt;4.0 
[warn] ==== typesafe-ivy-releases: tried 
[warn] https://repo.typesafe.com/typesafe/ivy-releases/org.flywaydb/flyway-sbt/scala_2.12/sbt_1.0//4.0/ivys/ivy.xml 
[warn] ==== sbt-plugin-releases: tried 
[warn] https://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/org.flywaydb/flyway-sbt/scala_2.12/sbt_1.0//4.0/ivys/ivy.xml 
[warn] ==== local: tried 
[warn] /Users/adu/.ivy2/local/org.flywaydb/flyway-sbt/scala_2.12/sbt_1.0//4.0/ivys/ivy.xml 
[warn] ==== public: tried 
[warn] https://repo1.maven.org/maven2/org/flywaydb/flyway-sbt_2.12_1.0/4.0/flyway-sbt-4.0.pom 
[warn] ==== local-preloaded-ivy: tried 
[warn] /Users/adu/.sbt/preloaded/org.flywaydb/flyway-sbt/4.0/ivys/ivy.xml 
[warn] ==== local-preloaded: tried 
[warn] file:////Users/adu/.sbt/preloaded/org/flywaydb/flyway-sbt_2.12_1.0/4.0/flyway-sbt-4.0.pom 
[warn] ==== Flyway: tried 
[warn] https://flywaydb.org/repo/org/flywaydb/flyway-sbt_2.12_1.0/4.0/flyway-sbt-4.0.pom 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] ::   UNRESOLVED DEPENDENCIES   :: 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] :: org.flywaydb#flyway-sbt;4.0: not found 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] 
[warn] Note: Some unresolved dependencies have extra attributes. Check that these dependencies exist with the requested attributes. 
[warn] org.flywaydb:flyway-sbt:4.0 (scalaVersion=2.12, sbtVersion=1.0) 
[warn] 
[warn] Note: Unresolved dependencies path: 
[warn] org.flywaydb:flyway-sbt:4.0 (scalaVersion=2.12, sbtVersion=1.0) (/Users/adu/workspace/seed-play/project/plugins.sbt#L42-43) 
[warn]  +- default:seed-play-build:0.1-SNAPSHOT (scalaVersion=2.12, sbtVersion=1.0) 
[error] sbt.librarymanagement.ResolveException: unresolved dependency: org.flywaydb#flyway-sbt;4.0: not found 

Dies sind die Ergänzungen zu meiner plugins.sbt Datei:

resolvers += "Flyway" at "https://flywaydb.org/repo" 
addSbtPlugin("org.flywaydb" % "flyway-sbt" % "4.0") 

Antwort

1

So stellt sich heraus Flugrouten noch offizielle Artefakte für flyway-sbt kompatibel mit sbtVersion=1.x zu veröffentlichen hat.

Nach etwas graben, fand ich dieses Github issue.
Welche führen dann zu diesem neuen Github repository.
Das oben genannte ist Teil des Flyway GitHub Accounts, also sollte es beibehalten werden.

Austausch die Ergänzungen zu meiner plugins.sbt Datei mit der gearbeitet folgenden:

resolvers += "Flyway" at "https://davidmweber.github.io/flyway-sbt.repo" 
addSbtPlugin("org.flywaydb" % "flyway-sbt" % "4.2.0") 
Verwandte Themen