1 Visual Studio Code无法调试Java项目

1.0 场景

Java主函数无法调试,缺少Run|Debug,如图1所示
VS Code调试Java异常记录

图1 主函数缺少Run

Required Java 11.

1.2 原因

Language Support for Java自动更新到最新,0.65.0,
0.65.0开始,需要Java 11,对原始的Java8项目不再默认支持,如图2所示。
VS Code调试Java异常记录

图2 更新说明(Change Log)

1.3 方案

安装0.65.0以前的版本。

  • 查看Extension
  • 搜索Language Support for Java
  • 安装其他版本,如图3所示:

VS Code调试Java异常记录

图3 安装其他版本
  • 选择0.64.0版本,如图4所示:

VS Code调试Java异常记录

图4 选择版本
  • 关闭插件自动更新
    File->Preferences->Settings->搜索:Extensions: Auto Update

VS Code调试Java异常记录

图5 查找插件自动更新配置

VS Code调试Java异常记录

图6 关闭插件自动更新

1.4 结果

正常调试Java程序,主函数上出现Run|Debug。
VS Code调试Java异常记录

图7 正常调试Java

相关文章:

  • 2021-05-14
  • 2022-02-19
  • 2022-12-23
  • 2022-12-23
  • 2021-05-05
  • 2022-12-23
  • 2022-12-23
  • 2021-07-23
猜你喜欢
  • 2021-12-18
  • 2021-04-03
  • 2021-04-22
  • 2022-01-19
  • 2021-09-23
  • 2021-07-01
  • 2022-12-23
相关资源
相似解决方案