当前位置: 首页 > 知识库问答 >
问题:

Play项目中的简单SBT模块导致Play死机原因不明--Play 2.1

哈栋
2023-03-14

https://github.com/jasongoodwin/play21-multimodule-demo有代码。我已经在3个不同的项目上重现了这个问题。我不知道怎么回事。一旦将聚合和依赖项放到build.scala文件中,项目就会在尝试开始播放时抛出一个错误。

[info]从/users/jgoodwin/.sbt/plugins[info]从/users/jgoodwin/development/src/ninjakeyboard/test/tmp/play21-multimodule-demo/project[error]java.lang.exceptioninInitializerer[error]对完整日志使用'last‘。项目加载失败:(r)TRY,(q)uit,(l)ast,还是(i)GNORE?Q

生成文件

导入sbt._导入keys._导入play.project._

对象ApplicationBuild扩展Build{

共有1个答案

柳奇希
2023-03-14

我在github build.scala中注意到testmodule是在main模块之后声明(和初始化的),因此在项目加载期间会出现null异常。我犯了同样的错误,把模块放在正确的顺序使它工作。我刚开始使用Play2和Scala,但我相信使用lazy val也会有所帮助。

 类似资料:
  • 我有一个 SBT 项目 在这个项目中,我有一个子播放项目和其他项目 我的构建文件中的示例: 需要从IntelliJ IDEA调试播放服务器。 为了运行该项目,我在命令行上使用。 如何在 IDEA 中调试项目?

  • 我使用play框架创建了web应用程序。我正在尝试使用Play Ebean遵循这篇指南Java EBean-2.6.x-Play框架。因此,我将复制到plugins.sbt中,并修改了build.sbt 但在运行sbt时,它表示无法解析依赖项。 在阅读了很少其他stackoverflow发布链接1和链接2后,似乎是由于不匹配的版本。我尝试使用sbt-play-ebean 6.1.0,但没有效果。第

  • 问题内容: 与多个用户一起测试我的应用程序时,我遇到了ORA-00060死锁错误。我不确定如何确定此错误的原因,因此,如果有人可以帮助我,将不胜感激。 我查看了为此事件生成的跟踪文件,它显示了导致此问题的查询: 它也产生了这个: 我如何使用以上信息来找出导致问题的原因?TABLE_A或TABLE_B上都没有任何未索引的外键(我相信这通常是导致这种类型错误的原因)。 当我运行此查询时: 我在完全不同

  • 在中断三年后回到Play框架,并尝试从最新的Play(2.8.0)和sbt(1.5.5)开始。 我正在尝试运行一个项目并收到以下消息: 在我的文件中,我有: 在我的<code>构建中。sbt文件,我有: 跑步: 我猜可能存在版本冲突,但不确定如何修复。我找到了其他帖子,但他们没有给我答案:未解决的依赖性sbt with play framework 玩!框架和 SBT - ebeans 模块的问题

  • 有什么想法可以解决这个问题吗?在Arch Linux上使用这个版本的Intellij IntelliJ IDEA社区版(Intellij-IDEA-Communition-Edition)2:2017.3.3-1