如何通过VSCode一键配置并启动停止Spring Boot Dashboard中的多个微服务项目?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1103个文字,预计阅读时间需要5分钟。
VSCode 本身不支持 Spring Boot,需要通过插件来补充功能。必须安装以下插件:
装完务必重启 VSCode(不是重载窗口),否则 Dashboard 图标不会出现在活动栏。如果项目已存在,建议删掉根目录下的 .vscode/ 文件夹再重启,避免旧配置干扰。
常见现象:
– 左侧没有 ? 图标
– 右键 SpringBootApplication 类没 “Run Spring Boot App” 选项
– 控制台报 Cannot resolve symbol 'SpringBootApplication'
→ 基本就是插件缺或没生效。
多个微服务项目在 Dashboard 中不显示?确认 workspace 结构
Dashboard 默认只识别当前打开的文件夹为 workspace 的 Spring Boot 项目。如果你有多个微服务模块(如 gateway、auth、user-service),它们必须是同一父目录下的**独立 Maven 子模块**,且每个子模块都含 spring-boot-starter-web 和 @SpringBootApplication 主类。
本文共计1103个文字,预计阅读时间需要5分钟。
VSCode 本身不支持 Spring Boot,需要通过插件来补充功能。必须安装以下插件:
装完务必重启 VSCode(不是重载窗口),否则 Dashboard 图标不会出现在活动栏。如果项目已存在,建议删掉根目录下的 .vscode/ 文件夹再重启,避免旧配置干扰。
常见现象:
– 左侧没有 ? 图标
– 右键 SpringBootApplication 类没 “Run Spring Boot App” 选项
– 控制台报 Cannot resolve symbol 'SpringBootApplication'
→ 基本就是插件缺或没生效。
多个微服务项目在 Dashboard 中不显示?确认 workspace 结构
Dashboard 默认只识别当前打开的文件夹为 workspace 的 Spring Boot 项目。如果你有多个微服务模块(如 gateway、auth、user-service),它们必须是同一父目录下的**独立 Maven 子模块**,且每个子模块都含 spring-boot-starter-web 和 @SpringBootApplication 主类。

