主题
开发工具安装
一、JDK 17(Java 后端)
Spring Boot 3 要求 Java 17+。
macOS(推荐 Homebrew):
bash
brew install openjdk@17
echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
source ~/.zshrcWindows: 下载 Adoptium Temurin JDK 17 的 .msi 安装包,一路下一步,并手动配置系统环境变量 JAVA_HOME 与 PATH。
验证:
bash
java -version
# openjdk version "17.0.x" ...二、Node.js 与 npm(前端)
VitePress / Vite / Vue / React 全部依赖 Node。推荐用 nvm(Node 版本管理器)安装,便于切换版本。
macOS:
bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 重开终端后
nvm install --lts
nvm use --ltsWindows: 下载官方 Node.js LTS 安装包 直接安装即可。
验证:
bash
node -v # v20.x 或更高
npm -v三、MySQL 8(数据库)
macOS:
bash
brew install mysql
brew services start mysql # 后台常驻
mysql_secure_installation # 设置 root 密码Windows: 使用 MySQL Installer 安装 MySQL Server 8,勾选服务自启动,设置 root 密码。
验证:
bash
mysql -uroot -p进入 mysql> 命令行即成功。后续章节我们会用它建库建表。
四、IDE(集成开发环境)
| 场景 | 推荐 | 说明 |
|---|---|---|
| 前端开发 | VS Code | 插件:Vue Language Features、ESLint、Prettier、Path Intellisense |
| Java 开发 | IntelliJ IDEA 社区版 | 免费且功能足够,装 Lombok 插件 |
一个常见困惑:"我该用 VS Code 还是 IDEA?"——两个都用。前端项目开 VS Code,Java 项目开 IDEA,这正是一线开发者的日常。
五、辅助工具
| 工具 | 用途 |
|---|---|
| Docker Desktop | 后续部署章节用到,先装好 |
| Postman 或 Apifox | 接口调试,联调章节必用 |
| Git | 下一章专门讲 |
| Navicat / DataGrip | 数据库可视化(可选,会用命令行 SQL 即可) |
安装完先别急着走
本教程后端用 Spring Boot 3 + Java 17,前端用 Vite 系工具链。若某一步安装失败,优先看官方安装文档,避免踩到过时教程的坑。