我的多模块Play项目暂时停滞不前。
我有2个Play项目和3个库。由于项目是相互依赖的(API是强关联的),我想通过一个Build.scala文件管理所有项目。通过这种方式,我可以编译所有内容并从单行运行所有测试(sbt test)。但是在测试阶段我对ebeans感到很困惑。
我能够启动所有测试,但由于类混合而得到PersistenceException而我的模型没有增强。我检查了application.conf并添加了“ebeanEnabled:= true”,但它仍然不起作用。
这是我的项目布局:
main/
|___ project/
|_____ Build.scala
|_____ plugins.sbt (in which I've declared the play plugin)
|___ playProject1/
|_____ app/
|_____ conf/
|_____ application.conf
|___ playProject2/
|_____ app/
|_____ conf/
|_____ application.conf
我正在从根目录运行“sbt test”。
这是我的Build.scala示例文件:https://gist.github.com/sdjamaa/352eace1d19333f9c50d
我错过了什么?