Невозможно импортировать из slick.driver.H2Driver.simple._ в Scala
Я пытаюсь использовать Slick в Scala, я следовал документации и примерам, установил зависимости sbt и у меня возникла эта проблема:
api-scala\src\main\scala\com\example\app\MyScalatraServlet.scala:7: value simple is not a member of object slick.driver.H2Driver
[error] import slick.driver.H2Driver.simple._
Я тоже пытался импортировать scala.slick.driver.H2Driver.simple._ и не могу найти решение этой проблемы.
Я использую IntelliJ IDEA в качестве IDE.
Это мой код в MyScalatraServlet.scala:
package com.example.app
import com.example.app.models._
import org.scalatra._
import org.scalatra.scalate.ScalateSupport
import org.json4s.{DefaultFormats, Formats}
import org.scalatra.json._
import slick.driver.H2Driver.simple._
import slick.jdbc.JdbcBackend.Database.dynamicSession
class MyScalatraServlet(db: Database) extends ApiscalaStack with ScalateSupport with JacksonJsonSupport {
protected implicit lazy val jsonFormats: Formats = DefaultFormats
before() {
contentType = formats("json")
}
get("/") {
contentType="text/html"
layoutTemplate("/WEB-INF/templates/views/index.mustache")
}
get("/about/?") {
<p>About</p>
}
get("/flor/?") {
FlowerData.all
}
get("/user/:name?") {
<p>User: {params("name")}</p>
}
}
Есть идеи?
Спасибо!
1 ответ
Какую гладкую версию вы используете? Для пятно 3 это
import scala.slick.driver.H2Driver.api._