记一次Java前后端分离项目的环境搭建-jeecgboot

一.下载源码

首先github下载源码

https://github.com/jeecgboot/JeecgBoot/releases(我这里最新版是3.8.2)

二.后端-idea搭建

1.配置数据库

然后idea打开解压后目录中的jeecg-boot目录

image

然后首先配置数据库,我们启动一个mysql(注意mysql版本必须5.7+,不然就会报错),然后执行

source d:/xxxx/xxx/xx/jeecgboot-mysql-5.7.sql

然后出现下面这些就是成功创建了

image

image

2.修改application-dev.yml和application-prod.yml配置

image

数据库根据自己的数据库账号密码进行修改

image

redis根据自己设置的密码进行修改

image

注:

这里两个配置文件中的数据库和redis都要修改

3.找到启动类启动后端文件

记得在启动启动类之前先把你的redis服务运行起来,不然也会报错

文件位置:

xxxxx\JeecgBoot-3.8.2\jeecg-boot\jeecg-module-system\jeecg-system-start\src\main\java\org\jeecg\JeecgSystemApplication.java

image

⭐⭐⭐⭐⭐注:

这里有一个启动的条件就是项目所使用的jdk必须是17,不然运行就会报错(避免踩坑)

image

image

下载链接:

https://d10.injdk.cn/openjdk/openjdk/

4.访问接口文档

http://localhost:8080/jeecg-boot/doc.html

image

三.前端-npm搭建

后端搭完了,接下来来搭前端,为了审代码更简洁明了一点

用vscode打开下载源码中的jeecgboot-vue3目录

1.下载前端依赖

然后在vscode中执行命令pnpm i 或者双击 pinstall

image

注:

如果这里vs中没有npm脚本,参考文章:https://www.cnblogs.com/weipicun/p/16694552.html

如果运行显示没有pnpm命令,参考文章:https://www.pnpm.cn/installation

这里很坑的一点就是我在下载的时候单纯使用npm install -g pnpm是下载不下来的,一直报错

image

安装成功:

image

2.配置后台接口

找到.env.development配置文件

如果有需要的话,可以将这两处修改成自己的后台地址(实际配置过程中不用管,直接跳过)

image

3.启动前端项目

点击命令 dev 启动项目

看到如下日志 则启动成功

image

4.访问系统

http://localhost:3100

默认账密:admin/123456

image

image

 

posted @ 2025-08-08 23:45  Zephyr07  阅读(104)  评论(0)    收藏  举报