在Visual Studio Code中调试Spring Boot应用 | AI生成和翻译

Home 2025.03

要在 Visual Studio Code (VSCode) 中调试 Maven Spring Boot 项目,您可以按照以下简单步骤设置并在调试模式下运行应用程序。本指南假设您已有一个基础的 Maven Spring Boot 项目,包含 pom.xml 文件以及带有 @SpringBootApplication 注解的主类。具体操作如下:

步骤 1:安装必要扩展

开始之前,请确保 VSCode 已安装 Java 和 Spring Boot 开发所需的扩展:

安装方法:

  1. 打开 VSCode。
  2. 进入扩展视图(Windows/Linux 按 Ctrl+Shift+X,macOS 按 Cmd+Shift+X)。
  3. 搜索 “Java Extension Pack” 和 “Spring Boot Extension Pack”,分别点击安装

步骤 2:打开 Maven Spring Boot 项目

步骤 3:创建或编辑 launch.json 文件

配置调试需设置 launch.json 文件:

  1. 点击侧边栏的调试图标或按 Ctrl+Shift+D 打开运行和调试视图。
  2. 若不存在调试配置,点击”创建 launch.json 文件”;若已存在,点击齿轮图标编辑。
  3. 选择 Java 作为环境,VSCode 会在项目的 .vscode 文件夹中生成默认 launch.json
  4. 添加或修改 Spring Boot 应用的调试配置,示例如下:

     {
         "type": "java",
         "name": "Debug Spring Boot",
         "request": "launch",
         "mainClass": "com.example.demo.DemoApplication",
         "projectName": "demo"
     }
    
    • "com.example.demo.DemoApplication" 替换为主类的完全限定名(如 com.yourcompany.yourapp.YourApplication)。
    • "demo" 替换为项目名称(通常对应 pom.xml 中的 <artifactId>)。
  5. 保存 launch.json 文件。

可选:添加参数

若应用需特定参数(如 Spring 配置),可添加:

{
    "type": "java",
    "name": "Debug Spring Boot",
    "request": "launch",
    "mainClass": "com.example.demo.DemoApplication",
    "projectName": "demo",
    "args": "--spring.profiles.active=dev"
}

步骤 4:开始调试

步骤 5:设置断点并调试

替代方法

launch.json 外,还可通过以下方式调试:

前提条件与注意事项

通过以上步骤,您可以在 VSCode 中高效调试 Maven Spring Boot 项目,利用其强大的调试工具定位并解决代码问题。


Back Donate