问题描述
我最近想尝试 Java,所以我从 Hello World 开始!我为 VSCode 安装了 OpenJDK 11 并运行了该程序,但它产生了以下错误:
Running the contributed command: 'java.execute.workspaceCommand' Failed.
我查看了 Java 运行时配置,它检测到了 JDK,但它显示了错误!
解决方法
- 转到扩展程序标签
- 搜索Java 扩展包
- 点击禁用。如果它被禁用,很好,否则底部可能会出现一个弹出窗口,在弹出窗口的底部,点击禁用所有窗口或类似的文字。
- 再次启用 Java 扩展包。
就我而言,它在第 4 步后起作用,请告诉我您的情况
,在 VSCode 中:
- 转到“扩展”
- 输入“Java 扩展包”
- 卸载
- 安装
我遇到了这个错误,在重新加载窗口后它消失了:
<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扩展包,如果你已经安装了请先卸载再安装。