VS-Code 中的 Java Project,“No delegateCommandHandler for vscode.java.validateLaunchConfig” 错误

2022-09-05 00:14:39

我是Visual Studio Code中的Java新手,并试图实现小型应用程序,该应用程序使用我们的SDK,它位于我们的内部Git存储库中。

尝试调试应用程序时,我收到以下错误:

No delegateCommandHandler for vscode.java.validateLaunchConfig

我的配置文件看起来很简单:

{
    "configurations": [

        {
            "type": "java",
            "name": "CodeLens (Launch) - App",
            "request": "launch",
            "mainClass": "com.my.first.class",
            "projectName": "dummyproject"
        }
    ]
}

我正在使用以下 Visual Studio Code 的扩展:

  • Java 调试器 (0.20.0)
  • 吉特伦斯 (9.9.0)
  • Java 依赖项查看器 (0.5.1)
  • Java 测试运行程序 (0.18.1)
  • Maven for Java (0.18.1)
  • Java 扩展包 (0.7.1)
  • Java 语言支持 (0.47.0)
  • Visual Studio IntelliCode (1.1.8)

答案 1

重新启动 Visual Studio Code 解决了此问题...


答案 2

在我的例子中,其中一些(Java的测试运行程序和Java的调试器)在卸载按钮旁边有一个“需要重新加载”按钮。在我按下它们之后,您提到的错误消失了,并且效果很好。也许它会有所帮助.:)


推荐