Skip to content

开发工具安装

一、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 ~/.zshrc

Windows: 下载 Adoptium Temurin JDK 17.msi 安装包,一路下一步,并手动配置系统环境变量 JAVA_HOMEPATH

验证:

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 --lts

Windows: 下载官方 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 系工具链。若某一步安装失败,优先看官方安装文档,避免踩到过时教程的坑。

基于 MIT 协议发布,可自由学习与修改