Scala 从SBT运行多模块播放测试

Scala 从SBT运行多模块播放测试,scala,playframework,playframework-2.0,sbt,ebean,Scala,Playframework,Playframework 2.0,Sbt,Ebean,我现在被我的多模块游戏项目卡住了 我有2个游戏项目和3个图书馆。由于项目是相互依存的,API之间有着紧密的联系,我希望通过一个Build.scala文件来管理所有项目。通过这种方式,我可以从一行sbt测试中编译所有内容并运行所有测试。然而,在测试阶段,我真的对Ebens感到困惑 我可以启动所有的测试,但是我得到了一个PersistenceException,因为类是混合的,而我的模型没有得到增强。我已经检查了application.conf并添加了ebeanEnabled:=true,但它仍然不

我现在被我的多模块游戏项目卡住了

我有2个游戏项目和3个图书馆。由于项目是相互依存的,API之间有着紧密的联系,我希望通过一个Build.scala文件来管理所有项目。通过这种方式,我可以从一行sbt测试中编译所有内容并运行所有测试。然而,在测试阶段,我真的对Ebens感到困惑

我可以启动所有的测试,但是我得到了一个PersistenceException,因为类是混合的,而我的模型没有得到增强。我已经检查了application.conf并添加了ebeanEnabled:=true,但它仍然不起作用

以下是我的项目布局:

主要/ |___计划/ |_____Build.scala |_____plugins.sbt,其中我声明了play插件 |___游戏项目1/ |_____应用程序/ |_____形态/ |_____application.conf |___游戏项目2/ |_____应用程序/ |_____形态/ |_____application.conf

我正在根目录中运行sbt测试

下面是我的Build.scala示例文件:


我缺少什么?

我有一个类似的设置,但在主项目中只有一个applicationon.conf。根据play docs,应该这样设置。