小怪兽党建系统Java版环境准备
更新时间: 2025-04-04 07:18:36
推荐使用 IntelliJ IDEA 作为后端开发工具,它对 Spring Boot 项目有很好的支持;使用 Visual Studio Code 作为前端开发工具,它具有丰富的插件生态系统。
1. 后端环境准备
1.1 JDK(Java Development Kit)
- 版本要求:JDK 1.8 及以上版本。因为 Spring Boot 框架对 Java 版本有一定要求,JDK 1.8 提供了 Lambda 表达式、Stream API 等新特性,能更好地支持项目开发。
- 安装步骤:
- Windows 系统:
- 访问 Oracle 官方网站或 OpenJDK 下载页面,选择适合 Windows 系统的 JDK 1.8 安装包(.exe 文件)。
- 运行安装包,按照安装向导的提示完成安装。安装过程中可以选择安装路径,建议默认路径以便于管理。
- 安装完成后,配置环境变量。右键点击“此电脑”,选择“属性”,点击“高级系统设置”,在“系统属性”窗口中选择“环境变量”。在“系统变量”中找到“Path”变量,编辑并添加 JDK 的安装路径下的
bin目录,例如C:\Program Files\Java\jdk1.8.0_301\bin。
- Linux 系统(以 Ubuntu 为例):
- 打开终端,使用以下命令安装 OpenJDK 8:
- Windows 系统:
sudo apt update
sudo apt install openjdk - 8 - jdk
- 安装完成后,使用以下命令验证 JDK 是否安装成功:
java -version
1.2 MySQL 数据库
- 版本要求:MySQL 5.7 及以上版本。该版本支持 JSON 数据类型、多源复制等特性,能满足项目的数据存储和管理需求。
- 安装步骤:
- Windows 系统:
- 访问 MySQL 官方网站,下载 MySQL 5.7 的安装包(.msi 文件)。
- 运行安装包,按照安装向导的提示完成安装。在安装过程中,需要设置 root 用户的密码,务必牢记该密码。
- 安装完成后,将 MySQL 的
bin目录添加到系统的Path环境变量中,例如C:\Program Files\MySQL\MySQL Server 5.7\bin。
- Linux 系统(以 Ubuntu 为例):
- 打开终端,使用以下命令安装 MySQL 5.7:
- Windows 系统:
sudo apt update
sudo apt install mysql - server - 5.7
- 安装完成后,使用以下命令启动 MySQL 服务:
sudo systemctl start mysql
- 可以使用以下命令设置 MySQL 开机自启:
sudo systemctl enable mysql
1.3 Redis
- 版本要求:建议使用较新的稳定版本。Redis 是一个高性能的键值对数据库,用于缓存数据,提高系统的响应速度。
- 安装步骤:
- Windows 系统:
- 可以从 Redis 官方 GitHub 仓库的 Windows 分支下载 Redis 的 Windows 版本。
- 解压下载的压缩包到指定目录。
- 打开命令提示符,进入 Redis 解压目录,运行
redis - server.exe redis.windows.conf启动 Redis 服务。
- Linux 系统(以 Ubuntu 为例):
- 打开终端,使用以下命令安装 Redis:
- Windows 系统:
sudo apt update
sudo apt install redis - server
- 安装完成后,使用以下命令启动 Redis 服务:
sudo systemctl start redis - server
- 可以使用以下命令设置 Redis 开机自启:
sudo systemctl enable redis - server
1.4 Maven
- 版本要求:Maven 3.3 及以上版本。Maven 是一个项目管理和构建自动化工具,用于管理项目的依赖和构建过程。
- 安装步骤:
- Windows 系统:
- 访问 Maven 官方网站,下载 Maven 的二进制压缩包(.zip 文件)。
- 解压压缩包到指定目录,例如
C:\apache - maven - 3.8.4。 - 配置环境变量。在“系统变量”中新建
MAVEN_HOME变量,值为 Maven 的安装路径,例如C:\apache - maven - 3.8.4。在“系统变量”的Path变量中添加%MAVEN_HOME%\bin。
- Linux 系统(以 Ubuntu 为例):
- 打开终端,使用以下命令安装 Maven:
- Windows 系统:
sudo apt update
sudo apt install maven
- 安装完成后,使用以下命令验证 Maven 是否安装成功:
mvn - version
2. 前端环境准备
2.1 Node.js
- 版本要求:Node.js 16.20。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用于前端项目的构建和运行。
- 安装步骤:
- Windows 系统:
- 访问 Node.js 官方网站,下载 Node.js 16.20 的安装包(.msi 文件)。
- 运行安装包,按照安装向导的提示完成安装。安装过程中可以选择安装路径,建议默认路径。
- 安装完成后,打开命令提示符,使用以下命令验证 Node.js 和 npm(Node.js 包管理器)是否安装成功:
- Windows 系统:
node - v
npm - v
- **Linux 系统(以 Ubuntu 为例)**:
- 可以使用 nvm(Node Version Manager)来安装和管理 Node.js 版本。首先,使用以下命令安装 nvm:
curl - o - https://raw.githubusercontent.com/nvm - sh/nvm/v0.39.1/install.sh | bash
- 安装完成后,关闭并重新打开终端,使用以下命令安装 Node.js 16.20:
nvm install 16.20
- 使用以下命令将 Node.js 16.20 设置为默认版本:
nvm use 16.20
- 使用以下命令验证 Node.js 和 npm 是否安装成功:
node - v
npm - v
3. 开发工具准备
- 集成开发环境(IDE):推荐使用 IntelliJ IDEA 作为后端开发工具,它对 Spring Boot 项目有很好的支持;使用 Visual Studio Code 作为前端开发工具,它具有丰富的插件生态系统。
- 数据库管理工具:可以使用 Navicat for MySQL 或 MySQL Workbench 来管理 MySQL 数据库。
- Redis 管理工具:可以使用 RedisDesktopManager 来管理 Redis 数据库。
