我从github克隆了一个scala项目。
我可以使用:
sbt'模块路径'/运行
运行正常。
现在我要调试它。怎么做?是否有类似的sbt命令进行调试?
当我尝试从Intellij的上下文菜单中为包含主要方法的目标文件运行/调试时(请参见图像打击),我得到的消息为:
错误:找不到或加载主类
答案 0 :(得分:2)
您可能想尝试打开sbt-shell(View | Tool Windows | sbt外壳)并运行 compile 甚至 clean 和 compile 。 您也可以使用sbt命令从此窗口启动应用程序,甚至打开Scala REPL。
但是一旦编译,您应该可以运行该类。
答案 1 :(得分:0)
有时,生成新文件时,IntelliJ内部虚拟文件系统不会按时更新其索引。在这种情况下,可以通过内置终端确保类文件存在并尝试再次运行。