Неразрешенная скользкая зависимость от Scala 2.11.9 - PullRequest
0 голосов
/ 07 октября 2019

Аналогично:

Почему ошибка РАЗРЕШЕННЫЕ ЗАВИСИМОСТИ с com.typesafe.slick # slick_2.11; 2.0.2: не найдена?

Я получилследующее сообщение об ошибке:

events/*:update) sbt.ResolveException: unresolved dependency: com.typesafe.slick#slick-extensions_2.11;3.1.0: not found

Мой scala build.sbt имеет:

lazy val events = (project in file("modules/events")).settings(commonSettings).
    settings(Seq(libraryDependencies ++= Seq( 
      cache,
      ws,
      evolutions,
      specs2,
      "com.softwaremill.macwire" %% "macros" % "2.2.5" % "provided",
      "com.softwaremill.macwire" %% "util" % "2.2.0",  
      "ch.qos.logback"  %  "logback-classic"   % "1.1.8",
      "de.svenkubiak" % "jBCrypt" % "0.4.1",
      "org.scalatestplus.play" %% "scalatestplus-play" % "1.5.0" % "test",
      "org.mockito" % "mockito-core" % "2.0.45-beta" % "test",
      "mysql" % "mysql-connector-java" % "5.1.34",
      "org.postgresql" % "postgresql" % "9.4.1207.jre7",
      "com.vividsolutions" % "jts" % "1.13",
      "com.typesafe.play" % "play-slick_2.11" % "2.0.2",
      "com.typesafe.play" %% "play-slick-evolutions" % "2.0.0",
      "com.github.tminglei" %% "slick-pg" % "0.12.1",
      "com.github.tminglei" %% "slick-pg_date2" % "0.12.1",
      "com.github.tminglei" %% "slick-pg_play-json" % "0.12.1",
      "com.typesafe.slick" %% "slick-extensions" % "3.1.0",
      "org.scalikejdbc" %% "scalikejdbc" % "2.4.2",
      "org.scalikejdbc" %% "scalikejdbc-config" % "2.4.2",
      "joda-time" % "joda-time" % "2.9.4",
      "com.typesafe.play" %% "play-json" % "2.5.9",
      "io.circe"          %% "circe-core"        % circeVersion,
      "io.circe"          %% "circe-generic"     % circeVersion,
      "io.circe"          %% "circe-parser"      % circeVersion,
      "io.circe"          %% "circe-jawn"        % circeVersion,
      "com.github.julien-truffaut" %%  "monocle-core"  % monocleVersion,
      "com.github.julien-truffaut" %%  "monocle-macro" % monocleVersion,
      "com.github.julien-truffaut" %%  "monocle-law"   % monocleVersion % "test",
      "com.microsoft.sqlserver" % "mssql-jdbc" % "7.4.1.jre8"
    )))

Я также использую Scala 2.11.9. Я также попытался добавить

resolvers += "typesafe" at "http://repo.typesafe.com/typesafe/releases/"

, но не повезло. Любые предложения, пожалуйста?

1 Ответ

1 голос
/ 09 октября 2019

На самом деле slick-extensions не находится в http://repo.typesafe.com/typesafe/releases/. Если вы посмотрите туда, то увидите, что com/typesafe/slick/slick-extensions_2.11/ пусто.

Но я нашел его здесь https://typesafe.bintray.com/commercial-maven-releases/com/typesafe/slick/slick-extensions_2.11/3.1.0/

А здесь немного информации о slick-extensions: https://index.scala-lang.org/slick/slick/slick-extensions/3.1.0. Они рекомендуют использовать это:

libraryDependencies += "com.typesafe.slick" %% "slick-extensions" % "3.1.0"
resolvers += Resolver.bintrayRepo("typesafe", "commercial-maven-releases")
...