VS Code调试Java异常记录

1 Visual Studio Code无法调试Java项目

1.0 场景

Java主函数无法调试,缺少Run|Debug,如图1所示
在这里插入图片描述

图1 主函数缺少Run

Required Java 11.

1.2 原因

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

图2 更新说明(Change Log)

1.3 方案

安装0.65.0以前的版本。

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

VS Code调试Java异常记录_第2张图片

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

VS Code调试Java异常记录_第3张图片

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

VS Code调试Java异常记录_第4张图片

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

VS Code调试Java异常记录_第5张图片

图6 关闭插件自动更新

1.4 结果

正常调试Java程序,主函数上出现Run|Debug。
VS Code调试Java异常记录_第6张图片

图7 正常调试Java

你可能感兴趣的:(开发工具Usage)