Windows 10 上安装 Spring Boot CLI详细步骤
在 Windows 10 上安装 Spring Boot CLI 可以通过以下几种方式完成。以下是详细的步骤说明:
1. 手动安装(推荐)
步骤 1:下载 Spring Boot CLI
- 访问 Spring Boot CLI 官方发布页面。
- 下载最新版本的 .zip文件(例如spring-boot-cli-3.x.x-bin.zip)。

步骤 2:解压文件
- 将下载的 .zip文件解压到任意目录,例如:-  D:\software\Java\spring-boot-cli-3.x.x
 
-  

步骤 3:配置****环境变量
-  打开 系统属性 → 高级 → 环境变量。 
  
-  在 系统变量 中找到 Path,点击 编辑。
-  添加 Spring Boot CLI 的 bin目录路径,例如:-  C:\spring-boot-cli-3.x.x\bin
 
-  
-  点击 确定 保存。 
步骤 4:验证安装
打开 命令提示符**(CMD)** 或 PowerShell,运行:
spring --version
如果显示版本号(如 3.x.x),说明安装成功。
2. 使用 Scoop 安装(Windows 包管理器**)**
如果你已安装 Scoop,可以直接运行:
scoop bucket add extras
scoop install springboot
安装完成后验证:
spring --version
3. 通过 SDKMAN!(需 WSL 或 Git Bash)
如果你使用 WSL(Windows Subsystem for Linux) 或 Git Bash,可以安装 SDKMAN! 后安装 Spring Boot CLI:
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install springboot
验证:
spring --version
4. 运行示例
创建一个 Groovy 脚本
-  新建文件 hello.groovy,内容如下:-  @RestController class HelloController {@GetMapping("/")String hello() {"Hello, Spring Boot CLI on Windows!"} }
 
-  
-  在脚本所在目录打开 CMD/PowerShell,运行: -  spring run hello.groovy
 
-  
-  访问 http://localhost:8080,你会看到输出消息。
5. 常见问题解决
问题 1:**spring** 命令未识别
 
- 原因:环境变量未正确配置。
- 解决: - 检查 Path是否包含 Spring Boot CLI 的bin目录。
- 重启终端或电脑。
 
- 检查 
**问题 2:**Groovy 脚本依赖错误
- 原因:缺少依赖库。
- 解决:在脚本中使用 @Grab注解显式声明依赖:-  @Grab("org.springframework.boot:spring-boot-starter-web") @RestController class HelloController { /* ... */ }
 
-  
6. 卸载
- 删除 Spring Boot CLI 的安装目录。
- 从 Path环境变量中移除对应的bin路径。
总结
- 推荐方式:手动安装(简单直接)。
- 开发体验:适合快速原型开发,但复杂项目建议使用标准 Spring Boot 项目(通过 spring init生成)。
- 跨平台:如果在 Windows 上遇到问题,可以尝试 WSL 配合 SDKMAN!。
