JeecgBoot 项目运行指南

JeecgBoot 项目运行指南

根据分析,这是一个基于 Spring Boot 3 和 Vue 3 的前后端分离企业级低代码平台。以下是完整的运行步骤:

一、环境准备

1. 必需软件安装

  • JDK 17 ✓(您已安装)
  • MySQL 8.0 ✓(您已安装)
  • Node.js 16+(前端开发)
  • Redis(缓存服务)
  • Maven(项目构建)

2. 可选工具

  • Nginx(反向代理)
  • Git(版本控制)

二、数据库配置

1. 创建数据库

sql 复制代码
CREATE DATABASE IF NOT EXISTS `jeecg-boot` 
DEFAULT CHARACTER SET utf8mb4 
COLLATE utf8mb4_unicode_ci;

2. 导入初始化脚本

执行文件:
jeecg-boot/db/jeecgboot-mysql-5.7.sql

3. 修改数据库连接

配置文件:
jeecg-boot/jeecg-module-system/jeecg-system-start/src/main/resources/application-dev.yml

yaml 复制代码
spring:
  datasource:
    dynamic:
      datasource:
        master:
          url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?useSSL=false&serverTimezone=Asia/Shanghai
          username: root    # 修改为实际用户名
          password: root    # 修改为实际密码
          driver-class-name: com.mysql.cj.jdbc.Driver

三、后端启动

1. IDE 启动(推荐)

  1. 导入 Maven 项目
  2. 识别根目录 pom.xml
  3. 运行主类:
    org.jeecg.JeecgSystemApplication

2. 命令行启动

bash 复制代码
cd jeecg-boot
mvn clean install -DskipTests
cd jeecg-module-system/jeecg-system-start
mvn spring-boot:run

3. 访问配置

  • 端口:8080
  • 访问路径:http://localhost:8080/jeecg-boot

四、前端启动

1. 安装依赖

bash 复制代码
cd jeecgboot-vue3
npm install  # 或 pnpm install

2. 启动服务

bash 复制代码
npm run dev

3. 访问路径

  • 端口:3100
  • 地址:http://localhost:3100

五、系统配置

1. Redis 配置

修改 application-dev.yml

yaml 复制代码
spring:
  data:
    redis:
      host: 127.0.0.1
      port: 6379
      password:   # 如有密码请填写

2. 默认凭证

  • 用户名:admin
  • 密码:123456

六、注意事项

  1. 初始化:首次启动自动创建系统表

  2. 跨域处理:前后端分离需配置 CORS

  3. 端口冲突 :可通过配置文件修改

    • 后端:server.port
    • 前端:vite.config.ts
  4. JVM 配置 :建议参数

    复制代码
    -Xms512m -Xmx2g

七、扩展功能

按需配置:

  • 文件存储:MinIO/OSS
  • 定时任务:XXL-Job
  • 模型服务:AI 接口配置
  • 消息服务:短信平台集成

提示:启动顺序建议 数据库 → Redis → 后端 → 前端

相关推荐
其实防守也摸鱼2 分钟前
前端应用的离线暂停更新策略:构建稳定可靠的渐进式部署方案
服务器·前端·数据库·学习·ai·命令行·linux系统
MartinYeung523 分钟前
[论文学习]Mamba:具有选择性状态空间的线性时间序列建模
学习
j7~24 分钟前
【数据结构初阶】队列的实现(链式队列 + 循环队列)--详解
c语言·开发语言·数据结构·学习·队列·queue·c\c++
RuoyiOffice33 分钟前
超级个体接私活必看:后端+前端+移动端三端一体企业管理系统怎么选(2026)
java·spring boot·vue·uniapp·全栈·企业管理·接私活
java1234_小锋1 小时前
【免费】基于Spark实时电商用户行为分析与预测(Java版本+可视化大屏+Kafka+SpringBoot+Vue3) 锋哥原创出品,必属精品
java·spark·kafka·实时电商用户行为分析与预测系统
keyipatience1 小时前
日志和线程池
java·开发语言
天天爱吃肉82182 小时前
AI Agent时代你的经验值多少钱?
人工智能·python·功能测试·学习·汽车
鱼香鱼香rose2 小时前
java-2
java·开发语言·python
hongyucai6 小时前
随意学习-模型工程:因子、隐空间、采样策略
学习
Amazing_Cacao10 小时前
CFCA精品可可产区风土体系(亚洲):彻底拒绝应试背诵,将感官复核作为检验真实物理差异的唯一铁律
学习