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!。