![](/img/trans.png)
[英]Using @PrePersist and @PreUpdate with Ebean and Play 2.5.x not working?
[英]Can't configure Ebean Play Framework 2.5.x
我在为Play Framework 2.5.x配置Ebean时遇到问题。 输入sbt run时出现以下错误:
Play ebean模块已替换为外部Play ebean插件。 有关详细信息,请参见https://playframework.com/documentation/2.4.x/Migration24 。
我已经将javaJdbc添加为依赖项,并且在我的build.sbt中,我也有:
lazy val root = (project in file(".")).enablePlugins(PlayJava, PlayEbean)
在application.conf中:
ebean.default = ["models.*"]
和plugins.sbt:
addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "3.0.0")
关于如何解决此问题的任何想法? https://playframework.com/documentation/2.4.x/Migration24不提供任何其他信息。 谢谢!
编辑这是我完整的build.sbt:
name := """chatbot"""
version := "1.0-SNAPSHOT"
lazy val root = (project in file("."))
.enablePlugins(PlayJava, PlayEbean)
scalaVersion := "2.11.7"
libraryDependencies ++= Seq(
javaJdbc,
cache,
javaWs,
javaEbean,
evolutions
)
fork in run := true
如迁移指南中所述:
要迁移使用Ebean来使用新的外部Ebean插件的现有Play项目,请从build.sbt中的libraryDependencies中删除javaEbean。
正是您忘记这样做了,因此在“依赖项”部分中,您需要执行以下操作:
libraryDependencies ++= Seq(
javaJdbc,
cache,
javaWs,
evolutions
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.