VSCode 中的 Java“'java.execute.workspaceCommand' 失败”

问题描述

我最近想尝试 Java,所以我从 Hello World 开始!我为 VSCode 安装了 OpenJDK 11 并运行了该程序,但它产生了以下错误Running the contributed command: 'java.execute.workspaceCommand' Failed.

我查看了 Java 运行时配置,它检测到了 JDK,但它显示错误

解决方法

  1. 转到扩展程序标签
  2. 搜索Java 扩展包
  3. 点击禁用。如果它被禁用,很好,否则底部可能会出现一个弹出窗口,在弹出窗口的底部,点击禁用所有窗口或类似的文字。
  4. 再次启用 Java 扩展包

就我而言,它在第 4 步后起作用,请告诉我您的情况

,

在 VSCode 中:

  1. 转到“扩展”
  2. 输入“Java 扩展包”
  3. 卸载
  4. 安装
,

我遇到了这个错误,在重新加载窗口后它消失了:

<Ctrl-P> Developer: Reload Window

或者简单地说,

<Ctrl-R>
,

当我的 Maven 存储库设置不正确时,我遇到了这个问题。当我将正确的 settings.xml 文件放在 .m2 目录中时,我能够从 vscode 启动程序。

我也可能与这个问题有关: https://github.com/redhat-developer/vscode-java/issues/1929

,

vscode:extension/vscjava.vscode-java-pack

使用这个链接是java扩展包,如果你已经安装了请先卸载再安装。