【问题标题】:Debugging a sbt project in IntelliJ在 IntelliJ 中调试 sbt 项目
【发布时间】:2019-06-20 11:40:35
【问题描述】:

我有一个从 github 克隆的 scala 项目。

我可以使用:

sbt 'path-to-module'/运行

而且运行良好。

现在我想调试它。怎么做?有没有类似的sbt命令可以调试?

当我尝试从 Intellij 的上下文菜单中为包含 main 方法的目标文件运行/调试时(参见图片),我收到如下消息:

错误:无法找到或加载主类

【问题讨论】:

标签: scala intellij-idea sbt


【解决方案1】:

您可能想尝试打开 sbt-shell (View|Tool Windows|sbt shell) 并运行 compile 甚至 cleancompile时间>。 您也可以使用 sbt 命令从此窗口启动应用程序,甚至打开 Scala REPL。

但是一旦编译,你应该可以运行这个类了。

【讨论】:

    【解决方案2】:

    有时,IntelliJ 内部虚拟文件系统不会在生成新文件时及时更新其索引。在这种情况下,它可以帮助确保通过内置终端存在类文件并尝试再次运行它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-07
      • 2014-06-14
      • 2014-06-16
      • 1970-01-01
      • 2017-03-22
      • 2017-05-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多