我使用播放框架创建了Web应用程序。我正在尝试按照本指南Java Ebean - 2.6.x - Play Framework使用Play Ebean。所以我将addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "4.0.1")
复制到plugins.sbt并修改了build.sbt
lazy val myProject = (project in file("."))
.enablePlugins(PlayJava, PlayEbean)
但是在运行sbt时,它说它无法解决依赖关系。
[警告]注意:未解析的依赖项路径:[错误] sbt.librarymanagement.ResolveException:下载com.typesafe.sbt:sbt-play-ebean; sbtVersion = 1.0; scalaVersion = 2.12:4.0.1时出错[错误]找不到[错误]找不到找不到[错误]:https://repo1.maven.org/maven2/com/typesafe/sbt/sbt-play-ebean_2.12_1.0/4.0.1/sbt-play-ebean-4.0.1.pom
[在阅读了其他一些stackoverflow帖子link 1,link 2之后,似乎是由于版本不匹配所致。我尝试使用sbt-play-ebean 6.1.0,但是没有用。第二个链接建议更改sbt使用的scala版本,但我找不到该怎么做的。
检查play-ebean网站以了解要使用的版本。就Play 2.6.x而言,您可以使用4.0.2-> 4.1.4。该错误实际上是因为在存储库中找不到4.0.1版本。