报错现象 使用VSCode编译、运行Java程序时,直接报错提示。 No delegateCommandHandler for vscode.java.resolveMainMethod 问题原因 Language Support for Java™ by Red Hat 插件版本较旧,无法将当前Java项目添加到source path中,导致无法编译。 解决方案 更新Language Support for Java™ by Red Hat 插件后重启VSCode,问题解决。