根据我添加的文档:
addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "4.0.2")
致project/plugins.sbt
文件然后修改build.sbt
启用 Play Ebean 插件:
lazy val myProject = (project in file(".")).enablePlugins(PlayJava, PlayEbean)
和ebean.default = ["models.*"]
至conf/application.conf
文件。
我已经完成了类似 clean
的所有步骤项目、重建、重新启动项目。尽管如此,还是无法解决com.avaje.ebean.model
.
请帮助我解决这个问题。
最佳答案
这是因为这个 Ebean 版本:
https://github.com/ebean-orm/ebean/releases/tag/ebean-10.1.1
This release changes the package to
io.ebean
. This means the enhancement agent, maven plugins etc all where also updated and released (as 10.1.1)
并且 play-ebean 4.0.2 使用 Ebean 10.3.1,如您在此处看到的:
https://github.com/playframework/play-ebean/blob/4.0.2/build.sbt#L7
因此,您需要导入 io.ebean.model
而不是 com.avaje.ebean.model
。
关于java - com.avaje.ebean.model 无法解析 Play Framework 2.6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46690271/