簡體   English   中英

無法配置Ebean Play Framework 2.5.x

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM