Невозможно импортировать из 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._
Другие вопросы по тегам