/ / Slick nie może połączyć się z bazą danych SQL Server - scala, sbt, slick

Slick nie może połączyć się z bazą danych SQL Server - scala, sbt, slick

Prowadzę Scala-Play z powrotem i próbujęaby uzyskać zręczny 2.1.0, aby połączyć się z moją bazą danych Microsoft SQL Server. Jednak ciągle otrzymuję komunikat "Nie mogę połączyć się z bazą danych" za każdym razem, gdy się ładuję. To są moje ustawienia, które działają zręcznie 2.1.0

slick-extensions 2.1.0 daje mi "nieznany artefakt" w moim IDE

libraryDependencies ++= Seq(
cache, ws, filters, jdbc, evolutions,
"com.typesafe.slick" %% "slick-extensions" % "2.1.0",
"com.typesafe.slick" %% "slick" % "2.1.0"
)

Mój Application.conf.

db.default {
driver = "com.typesafe.slick.driver.ms.SQLServerDriver"
url = """jdbc:sqlserver://SKYNETDEV:40000"""
username = "XXX"
password = "XXXXXXXX"
}

Każda pomoc lub pchnięcie we właściwym kierunku zostanie bardzo doceniona. Adres URL połączenia JDBC nie jest w 100% problemem, ponieważ iv przetestował ten ciąg JDBC w moim IDE, aby się połączyć.

Myślę, że to dlatego, że nie mogę uzyskać sterownika ze śliskich rozszerzeń.

EDYCJA: Mam resolver w moim built.sbt aswell.

EDYTUJ AKTUALIZACJĘ: Myślę, że po kilku płynnych odczytach Githuba doszło do nowego problemu: "Nie można załadować sterownika [Driver [com.microsoft.sqlserver.jdbc.SQLServerDriver] nie może być utworzony." Zaktualizowany kod:

db.default {
slickdriver = "com.typesafe.slick.driver.ms.SQLServerDriver"
driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"
url = "jdbc:sqlserver://SKYNET\DEV:40000"
username = "XXXXX"
password = "XXXXXXXXXXXXXXXXXXXX"
}

Odpowiedzi:

2 dla odpowiedzi № 1
"com.microsoft.sqlserver" % "mssql-jdbc" % "6.2.1.jre8",

Dodane do mojej bibliotekiZależności w SBT naprawiły to.