Java 2的Play 2模块中缺少Ebean

ser*_*ron 4 intellij-idea playframework-2.0

我使用Play 2 Module for Java项目模板在IntelliJ 13中创建了一个新项目,并注意到它# Ebean configuration缺失了conf/application.conf.

作为Play Framework和IntelliJ的新手,我尝试按照Play介绍性视频进行操作,并在需要扩展Ebean Model类的地方陷入困境.问题是该类没有出现在Import类对话框中.

我已经尝试将源目录添加到这些文件File ? Project Structure ? Libraries但是没有用.

如果import play.db.ebean.Model;添加IntelliJ抱怨cannot resolve symbol 'db'.

我需要做什么才能让我的项目包括Play Ebean课程?

小智 8

启用ebean支持的方法在play框架中已经改变.现在它使用外部依赖完成.从文档:

要启用它,请将Play Ebean插件添加到project/plugins.sbt中的SBT插件:

addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "1.0.0")
Run Code Online (Sandbox Code Playgroud)

然后修改build.sbt以启用Play Ebean插件:

lazy val myProject = (project in file("."))
  .enablePlugins(PlayJava, PlayEbean)
Run Code Online (Sandbox Code Playgroud)