在IntelliJ中调试sbt项目

问题描述 投票:0回答:2

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

我可以用它来运行它:

sbt'path-to-module'/ run

它运行正常。

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

当我尝试从Intellij的上下文菜单中运行/调试包含main方法的对象文件时(参见图像打击),我得到的消息为:

错误:找不到或加载主类

enter image description here

scala intellij-idea sbt
2个回答
2
投票

您可能想尝试打开sbt-shell(View | Tool Windows | sbt shell)并运行编译甚至清理和编译。您可以使用sbt命令从此窗口启动应用程序,甚至打开Scala REPL。

但是一旦编译完毕,你应该能够运行这个类。


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.