2017-12-01 6 views
1

TLDR: Scalaの2.12とSBT 1.0ためflyway-sbtのための任意の一般に公開のjarファイルはありますか? Scalaの2.12を使用した場合エラー(フレームワークを再生する)


は誰がflyway-sbtため依存関係の解決に問題がありましたか?下のURLを見ると、実際にはは存在しません

[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 

これらは私のplugins.sbtファイルへの追加です:

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

答えて

1

だから、FlywaysがsbtVersion=1.xと互換性flyway-sbtの公式成果物を公開するためには至っていないが判明しました。

掘り出した後、私はこれを見つけましたGithub issue
これが新しいGithub repositoryにつながります。
上記はFlyway githubアカウントの一部ですので、維持する必要があります。

働い以下に私のplugins.sbtファイルへの追加の交換:

resolvers += "Flyway" at "https://davidmweber.github.io/flyway-sbt.repo" 
addSbtPlugin("org.flywaydb" % "flyway-sbt" % "4.2.0") 
関連する問題