[英]playframework 2.4.2 ebean integration
我正在尝试发现游戏! 但是在我的第一步中陷入了困境:配置ebean。 [ 编译错误:包com.avaje.ebean不存在 ]
设定 :
我遵循了以下所有指示: 这里和这里 。 我创建了一个简单的User类,标注了@Entity并扩展了com.avaje.ebean.Model。 IDE建议从avaje或play导入类Model,但是编译器会抛出上述错误。
我被困在这里:(
build.sbt
name := """randomApi"""
version := "1.0-SNAPSHOT"
lazy val root = (project in file(".")).enablePlugins(PlayJava, PlayEbean)
scalaVersion := "2.11.6"
libraryDependencies ++= Seq(
javaJdbc,
cache,
javaWs,
"mysql" % "mysql-connector-java" % "5.1.21"
)
routesGenerator := InjectedRoutesGenerator
和plugins.sbt
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.4.2")
//addSbtPlugin("com.typesafe.sbt" % "sbt-coffeescript" % "1.0.0")
//addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.0.6")
addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.3")
addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.7")
addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-play-enhancer" % "1.1.0")
&&& addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "1.0.0") &&&
我想念什么?
谢谢!
您是否尝试过定义application.conf中的哪个ebean类,如下所示?
ebean.default = ["models.User"]
假设您的User类在models包下。
在您的plugins.sbt文件中添加以下行,不带“&”
addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "1.0.0")
只是为了确保您可以尝试重新加载应用程序并更新依赖项
[~] $ reload
[~] $ update
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.