我想用 vscode 调试我的 scala 应用程序。
我的 gradle 运行任务看起来很简单:
task run(type: JavaExec, dependsOn: build) {
debug true
main = mainClassFile
classpath sourceSets.main.runtimeClasspath
classpath configurations.runtime
}
启动条目:
{
"type": "java",
"name": "Debug (Attach)",
"request": "attach",
"hostName": "localhost",
"port": 5005
}
现在,当我启动调试器时,它会等待 vscode 客户端。但是我无法在 vscode 中设置任何断点来停止调试器。现在它运行到最后,在 vscode 连接之后。
我正在使用Scala
and Scala Language Server
。
有人知道如何添加断点吗?