Low*_*ory 1 mysql scala playframework-2.0 slick
我用 Scala 2.12 和 Play 2.6.1 更新了我的 Play 应用程序,我也将 Slick 更改为 v3.2 。之前(Scala 2.11.11 和 Play 2.5.14)在 Mysql 驱动程序版本 5.1.23 上一切正常,这是官方支持的版本,如本页所述:https : //github.com/slick/slick。现在我得到
java.lang.ClassNotFoundException: slick.driver.MySQLDriver
Run Code Online (Sandbox Code Playgroud)
也经过几次sbt干净。mysql 驱动程序和 scala 之间是否存在任何形式的依赖关系?
也许很明显,但我在文档中搜索:http : //slick.lightbend.com/doc/3.2.0/api/#slick.driver.package 并且驱动程序包已从 slick.driver 更改为 slick.jdbc .(db)Profile,所以现在
slick.driver.MySQLDriver
Run Code Online (Sandbox Code Playgroud)
变成了
slick.jdbc.MySQLProfile
Run Code Online (Sandbox Code Playgroud)